Core Concepts

Effects

You can apply effects at different phases of a character's "life":

Appearances

An example of the Appearance Effect {vertexp}

For animating letters only when they’re appearing on screen. )

Persistent

An example of the Behavior Effect <wiggle>

For animating letters effects continuously during time, as long as a letter is visible.

Disappearances

An example of the Disappearance Effect {#size}

For animating letters when they just became not-visible.

Mix and match values

Even if you do have "default" effects and values, you can always modify them through the inspector or via text.


Settings accessibility

Text Animator uses many different settings, from animations to typewriters and more.

For most occasions, you can apply different these settings at three different levels:

  • Locally: settings are bound to that component

  • Shared: settings are stored in a ScriptableObject, and will be shared among other instances that have that ScriptableObject reference.

  • Global: either the settings will be applied on top of others (e.g. in the case of recognizing effects), or will be used only if no other setting was specified (as a "fallback", like in the case of curves).


Databases

Text Animator uses ScriptableObjects to store information about what exists and can be used, as well as the building blocks for animations and typewriters (effects, wait times, curves etc.).


Editor Tooltips

Last updated