Animatext is a simple, flexible, and powerful text animation system for Unity. It can help you to make different types of text animations quickly and efficiently, including titles, numbers, dialogues, introductions and so on.
Animatext core system
UGUI version / TextMeshPro version
90+ effects / 450+ presets
Full C# source code
Rich text tags
Just like using rich text, you can add the specified tags to the text of the text component to obtain the corresponding text animations in the animation system.
Flexible character combinations
The animation system has 5 main unit execution modes: character, word, line, group, and range. You can use the unit tags to redefine the character combinations of the units in character, word, and line modes.
In the animation system, you can execute the text preset as you want. You can combine multiple presets in the same effect. You can use the tag order to modify the execution order of the preset tag range. You can use the tag interval to adjust the execution time of the preset tag range.
Many kinds of text animations
The animation system contains more than 90 effects of 8 kinds, including basic, elastic, bounce, back, wave, fade, step, and custom. Each text effect contains the text presets of character, word, line, group, and range.
Every preset in the animation system contains rich and user-friendly parameters. You can easily get amazing text presets with simple modifications in just a few minutes.
The animation system provides the common effect control functions. You can use the codes to control the effect state, effect time, effect speed and so on.
Extendable preset scripts
The animation system provides the animation methods of each unit, including position, rotation, scale, skew, opacity and so on. You can modify the built-in preset scripts in the animation system without limitation or write your own preset scripts.
✓ – UGUI Text
✓ – All the rich text tags : a, b, color, i, material, quad, size
✓ – All the text overflow modes : overflow, wrap, truncate