> For the complete documentation index, see [llms.txt](https://docs.febucci.com/text-animator-unity/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.febucci.com/text-animator-unity/2.x/effects/built-in-effects-list.md).

# Built-in effects list

Here’s a list of all built-in effects ready to use in your games.

{% hint style="info" %}
[Add effects to your texts](/text-animator-unity/2.x/effects/add-effects-to-your-texts.md)
{% endhint %}

{% hint style="info" %}
You can also create your own effects:

* [Create effects in the Inspector](/text-animator-unity/2.x/effects/create-your-own-effects/create-effects-in-the-inspector.md)
* [Writing Custom Effects (C#)](/text-animator-unity/2.x/effects/create-your-own-effects/writing-custom-effects-c.md)
  {% endhint %}

***

## Behaviors <a href="#behaviors" id="behaviors"></a>

Behavior Effects animate letters continuously during time, after the letter has been shown.

You can also use Modifiers, which let you change the characteristics of your Behavior effects individually [Modifiers](/text-animator-unity/2.x/effects/add-effects-to-your-texts/modifiers.md).

<table data-view="cards"><thead><tr><th></th><th data-hidden data-card-cover data-type="files"></th></tr></thead><tbody><tr><td>Pendulum<br>Tag: &#x3C;pend><br>Modifiers: a, f, w</td><td><a href="/files/CQTZW1st50I0xwL2vdJr">/files/CQTZW1st50I0xwL2vdJr</a></td></tr><tr><td>Dangle<br>Tag: &#x3C;dangle><br>Modifiers: a, f, w</td><td><a href="/files/g4cz3fif4wsy6LQ0Tc3t">/files/g4cz3fif4wsy6LQ0Tc3t</a></td></tr><tr><td><a data-footnote-ref href="#user-content-fn-1">Fade</a><br>Tag: &#x3C;fade><br>Modifiers: d</td><td><a href="/files/g0zJFivZXkUN3kTw2z1b">/files/g0zJFivZXkUN3kTw2z1b</a></td></tr><tr><td>Rainbow<br>Tag: &#x3C;rainb><br>Modifiers: f, w</td><td><a href="/files/Q97AJC6lej8Q9aFdBAVy">/files/Q97AJC6lej8Q9aFdBAVy</a></td></tr><tr><td>Rotate<br>Tag: &#x3C;rot><br>Modifiers: f, w</td><td><a href="/files/zBNfD2wgyDYcz62ppStd">/files/zBNfD2wgyDYcz62ppStd</a></td></tr><tr><td>Bounce<br>Tag: &#x3C;bounce><br>Modifiers: a, f, w</td><td><a href="/files/cJxfw0TKCWXD3OSn1sbT">/files/cJxfw0TKCWXD3OSn1sbT</a></td></tr><tr><td>Slide<br>Tag: &#x3C;slide><br>Modifiers: a, f, w</td><td><a href="/files/cTNuyiJP47du2dTsamLR">/files/cTNuyiJP47du2dTsamLR</a></td></tr><tr><td>Swing<br>Tag: &#x3C;swing><br>Modifiers: a, f, w</td><td><a href="/files/IFLoJnz3jidSJqBrRBtA">/files/IFLoJnz3jidSJqBrRBtA</a></td></tr><tr><td>Wave<br>Tag: &#x3C;wave><br>Modifiers: a, f, w</td><td><a href="/files/e7ogEpBZanSrZY9HQIii">/files/e7ogEpBZanSrZY9HQIii</a></td></tr><tr><td>Increase Size<br>Tag: &#x3C;incr><br>Modifiers: a, f, w</td><td><a href="/files/turmHNJStae2Gl8Qfk5S">/files/turmHNJStae2Gl8Qfk5S</a></td></tr><tr><td>Shake<br>Tag: &#x3C;shake><br>Modifiers: a, d</td><td><a href="/files/hefNkbTOeArMNE0Vw5KH">/files/hefNkbTOeArMNE0Vw5KH</a></td></tr><tr><td>Wiggle<br>Tag: &#x3C;wiggle><br>Modifiers: a, f</td><td><a href="/files/F4g4J4yZvAl8HyHqOZaD">/files/F4g4J4yZvAl8HyHqOZaD</a></td></tr></tbody></table>

### Glossary

<table><thead><tr><th>Modifier ID</th><th width="202">Modifier Value</th><th width="134">Name</th><th>In other words</th></tr></thead><tbody><tr><td>a</td><td>floating point number, example: 3</td><td>amplitude</td><td>effect's strength</td></tr><tr><td>f</td><td>floating point number, example: 3</td><td>frequency</td><td>speed</td></tr><tr><td>w</td><td>floating point number, example: 3</td><td>wave size</td><td>how uniform is the effect applied to letters</td></tr><tr><td>d</td><td>floating point number, example: 3</td><td>delay</td><td>delay of the animation  in seconds</td></tr></tbody></table>

* `Tag`: represents the effect tag, unique in its category (eg. \<shake>)
* `Different with size`: true if the effect results differently based on different sizes and fonts.([Read more here](about:/text-animator-unity/docs/how-to-add-effects-to-your-texts/#intensity-multiplier)).

***

## Appearances and Disappearances <a href="#appearances-and-disappearances" id="appearances-and-disappearances"></a>

Appearance Effects animate letters only when they’re appearing on screen, while Disappearance Effects make them dynamically disappear. For this reason, they’re mostly used in combination with the typewriter, which shows/hides letters one after another.

{% hint style="info" %}
*Reminder: you can set default Appearance and Disappearance Effects in the TextAnimator component, without having to write Appearance Effects tags in each text.* [Add effects to your texts](/text-animator-unity/2.x/effects/add-effects-to-your-texts.md#set-default-effects-to-the-entire-text)
{% endhint %}

<table data-view="cards"><thead><tr><th></th><th data-hidden></th><th data-hidden></th><th data-hidden data-card-cover data-type="files"></th></tr></thead><tbody><tr><td>Rotating<br>Tag: {rot}<br>Modifiers: a, d</td><td></td><td></td><td><a href="/files/udIfkeEToacBJpWB0tio">/files/udIfkeEToacBJpWB0tio</a></td></tr><tr><td>Diagonal Expand<br>Tag: {diagexp}<br>Modifiers: bot, d</td><td></td><td></td><td><a href="/files/Ezom7G5Z1KPygq4s1WcR">/files/Ezom7G5Z1KPygq4s1WcR</a></td></tr><tr><td>Horizontal Expand<br>Tag: {horiexp}<br>Modifiers: d, x</td><td></td><td></td><td><a href="/files/iyxImbWIGTci3lZEBnHU">/files/iyxImbWIGTci3lZEBnHU</a></td></tr><tr><td>Vertical Expand<br>Tag: {vertexp}<br>Modifiers: bot, d</td><td></td><td></td><td><a href="/files/6yUYaYVMG41rEwtl582b">/files/6yUYaYVMG41rEwtl582b</a></td></tr><tr><td>Offset<br>Tag: {offset}<br>Modifiers: a, d</td><td></td><td></td><td><a href="/files/THX69Pq8DDdaMvPkiSqC">/files/THX69Pq8DDdaMvPkiSqC</a></td></tr><tr><td><p>Fading </p><p>Tag: {fade} </p><p>Modifiers: d</p></td><td></td><td></td><td><a href="/files/nZhA49qTZb86M08IN9ZW">/files/nZhA49qTZb86M08IN9ZW</a></td></tr><tr><td><p>Size </p><p>Tag: {size} </p><p>Modifiers: a, d</p></td><td></td><td></td><td><a href="/files/NIO8qpBRoX5N58TuprR6">/files/NIO8qpBRoX5N58TuprR6</a></td></tr><tr><td>Random Direction<br>Tag: {rdir}<br>Modifiers: a</td><td></td><td></td><td><a href="/files/git29VkvQ31YnUDn3OcB">/files/git29VkvQ31YnUDn3OcB</a></td></tr></tbody></table>

{% hint style="info" %}
Reminder: by default, appearances start with '`{`' while disappearances include an hashtag '`{#`' (to simply indicate that they're appearances in reverse, but being the same effects). You can change brackets and everything in your settings file, in case you'd like to use other symbols.
{% endhint %}

### Glossary

<table><thead><tr><th>Modifier ID</th><th width="201">Modifier Value</th><th width="114">Name</th><th>Explanation</th></tr></thead><tbody><tr><td>a</td><td>floating point number, example: 3</td><td>amplitude</td><td>effect's strength</td></tr><tr><td>bot</td><td>0 for false,<br>1 for true</td><td>bottom</td><td>if an effect starts from</td></tr><tr><td>x</td><td>-1 for left,<br>0 for middle,<br>1 for right</td><td>horizontal direction</td><td>the direction an effect starts from</td></tr><tr><td>d</td><td>floating point number,<br>example: 3</td><td>duration</td><td>duration of the animation in seconds</td></tr></tbody></table>

[^1]: PSA the fade effect is the only effect that *doesn't* loop, but keeps the letters hidden forever! If you're interested in a looping fade, you can easily create your own in [Create effects in the Inspector](/text-animator-unity/2.x/effects/create-your-own-effects/create-effects-in-the-inspector.md) (or let us know if you need any help! <3)
