Text Animator for Unity
More ToolsTutorialsDiscord✨ Get Text Animator ✨
2.X 🇬🇧
2.X 🇬🇧
  • ❤️Welcome
    • Text Animator for Unity
    • Features
    • Games Showcase
    • Quick Start
  • ✨effects
    • Add effects to your texts
      • Modifiers
      • Styles
      • Databases
    • Preview and Edit effects
      • Dynamic Scaling
      • Time Scale
    • Built-in effects list
    • Create your own effects
      • Create effects in the Inspector
        • Curve Effects
        • Composite Effects
      • Writing Custom Effects (C#)
  • ✏️typewriter
    • Show and hide letters dynamically
    • Play sounds when a letter is shown
    • Trigger Events when typing
    • Wait Actions when typing
  • 🤝Integrations
    • Integrated Plugins & Dialogues Systems
      • Dialogue System for Unity
      • Yarn Spinner
      • Ink
      • Game Creator 2
      • Unity Localization Package
      • Playmaker
      • Unity Visual Scripting
      • Naninovel
    • How to manually integrate Text Animator
  • Extra Customization via C#
    • Writing Custom Typewriters (C#)
    • Writing Custom Actions (C#)
  • Other
    • Best Practices
    • Requirements & Limitations
    • Frequently Asked Questions
    • Support
    • Changelog
      • 2.X
      • Upgrading from 1.X to 2.X
      • 1.X
    • Scripting API
Powered by GitBook
On this page
  • 1. Implement Text Animator
  • 2. Example Scenes
  • 3. Animating your first texts
  • Writing effects in your text
  • Showing letters dynamically
  1. Welcome

Quick Start

PreviousText Animator for UnityNextAdd effects to your texts

Last updated 8 months ago

Using the asset is a matter of a few clicks (import -> add components -> press play), but to better understand everything please have a look at the following pages, so that you can start even faster and in the right direction.

1. Implement Text Animator

As the first step, you need to implement Text Animator in your project.

  1. Import the Text Mesh Pro package (if not present): Browse the Project manager (Unity → Window/PackageManager), download and install the package named TextMeshPro.

  2. Import the "Text Animator" package

  3. Add a TextAnimator_TMP Component on the same GameObject that has a TextMeshPro Text component.

The inspector should look like this (you can also use TextMeshPro 3D text component instead):

Done! We 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.

You can read more about supported third parties assets here: Integrated Plugins & Dialogues Systems

2. Example Scenes

You can learn about most Text Animator features directly from the inspector, and see how we've set up things and their direct result (of course, this documentation includes all of them in detail plus extra customization and tips - don't miss them!).

When importing the asset, make sure to include the "Example Scenes" and then start from the "00-Welcome!"

You can safely remove/delete the Example Scenes folder when you don't need them anymore! (and reimport again anytime)

3. Animating your first texts

Here’s how to quickly animate your first texts.

Writing effects in your text

To add effects in your text, you can use rich text tags like this: “I'm <shake>freezing</shake>”, where "shake" is an ID for a built-in effect.

  • Try writing a text by experimenting with the following tags: <wiggle> <shake> <wave> <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.

Showing letters dynamically

To show letters dynamically (like a typewriter):

  • Add a TypewriterByCharacter component on the same GameObject. (In Unity’s Edit Mode)

  • Tell TextAnimator that you want to use the typewriter. For now, let’s do it the super simple way: On the TextAnimator_TMP component, set “Typewriter Starts Automatically” value to true. Then enter Play mode.

Your text is now shown dynamically, like a typewriter.


Have fun animating your texts! You can proceed to the next page for a more in-depth look on all the asset's features.

❤️