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

You can also create your own effects:


Glossary:

  • 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).

Behavior Effects

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. (Read more here)

  • Modifiers glossary:
    • a: amplitude (effect’s strength)
    • f: frequency (speed)
    • w: wave size (how uniform is the applied to letters)
    • d: delay
Fade
Tag: <fade>
Different with size: ❌
Modifiers: d
Rainbow
Tag: <rainb>
Different with size: ❌
Modifiers: f, w
Rotate
Tag: <rot>
Different with size: ❌
Modifiers: f, w
Bounce
Tag: <bounce>
Different with size: ✔️
Modifiers: a, f, w
Slide
Tag: <slide>
Different with size: ✔️
Modifiers: a, f, w
Swing
Tag: <swing>
Different with size: ❌
Modifiers: a, f, w
Wave
Tag: <wave>
Different with size: ✔️
Modifiers: a, f, w
Increase Size
Tag: <incr>
Different with size: ❌
Modifiers: a, f, w
Shake
Tag: <shake>
Different with size: ✔️
Modifiers: a, d
Wiggle
Tag: <wiggle>
Different with size: ✔️
Modifiers: a, f

Appearance Effects

Appearance Effects animate the letters only when they’re appearing on screen. For this reason, they’re mostly used in combination with the typewriter, which shows letters one after another.

Reminder: you can set default Appearance Effects in the TextAnimator component, without having to write Appearance Effects tags in each text.(Read more here.)

Rotating Expand
Tag: {rot}
Different with size: ❌
Diagonal Expand
Tag: {diagexp}
Different with size: ❌
Horizontal Expand
Tag: {horiexp}
Different with size: ❌
Vertical Expand
Tag: {vertexp}
Different with size: ❌
Offset
Tag: {offset}
Different with size: ✔️
Fading
Tag: {fade}
Different with size: ❌
Size
Tag: {size}
Different with size: ❌