As the first step, you need to implement Text Animator in your project.
The inspector should look like this (you can also use TextMeshPro 3D text component instead):
✅ Done! I told you that it would have been quick!
Your text is now ready for effects.
P.S. If you already have an external typewriter component, please remove it or it might conflict with the plugin.
(Read more here about integrated plugins and dialogue systems.)
Here’s how to quickly animate your first texts.
To add effects in your text, you can use rich text tags like this: “
<bounce>, like “
<wiggle>I'm joking</wiggle> hehe now <shake>I'm scared</shake>”, then enter Unity’s Play mode.
✅ Your text is animating letters based on the effects you’ve written.
To show letters dynamically (like a typewriter):
TextAnimatorPlayercomponent on the same GameObject. (In Unity’s Edit Mode)
✅ Your text is now shown dynamically, like a typewriter.
In addition to the quick and simple documentation, Text Animator contains multiple example scenes you can visit and learn from, each one showing specific features.
[I suggest starting from the scene named “00-Welcome”]
P.S. You can delete (or avoid importing) the Example Scenes folder if you don’t need them in your project.
Have fun animating your texts!