> For the complete documentation index, see [llms.txt](https://docs.fullscreen.no/info/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.fullscreen.no/info/standalone-assets/herobridge-standalone/components/sidekick-expression-applier.md).

# Sidekick Expression Applier

The **Sidekick Expression Applier** component allows you to change a character’s facial expression by applying predefined facial blendshapes.

Expressions are exported during cache generation from the runtime facial demo animation controller included with the **FREE Starter Pack - Sidekick Modular Characters**.

**Apply Mode** defines when the component runs:

* **On Enable** - Runs automatically when the GameObject is enabled
* **On Disable** - Runs when the GameObject is disabled
* **On Invoke** - Runs when triggered via code or events
* **On Button Press** - Runs when a Unity UI Button on the same GameObject is pressed

**Target**\
The Sidekick character the expression will be applied to.

**Expression**\
Select which facial expression to apply.\
There are **19 available expressions**, including:

* In Pain
* Happy
* Sad
* Angry
* Surprised
* Neutral
* and more

**Transition**\
Defines how smoothly the expression changes.\
The value represents the transition duration in seconds.

<figure><img src="https://756218607-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fv2D32cRkVCHsF9VcmKPA%2Fuploads%2FKnRNkpWu2SeqSEr4G1B8%2FUnity_4LzTsffbvE.png?alt=media&amp;token=abecb1e5-c89b-496d-8955-eec25ba063b7" alt=""><figcaption></figcaption></figure>
