Core Concepts
Effects
You can apply effects at different phases of a character's "life":
Appearances

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

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

For animating letters when they just became not-visible.
Since Text Animator 3.0, any effect can be played in any stage of a letter! (Appearance, Persistent or Disappearance)
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
You can hover the mouse above many options and fields in the inspector to show some tooltips and extra information!
Last updated