Quick Start

You can get started with Text Animator for Godot in very few simple steps. To get a better understanding of the tool's fundamentals, here is how to get started to animatae your texts:

1. Import Text Animator

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

  1. Import the "Text Animator" zip content in your project base folder, you will see two plugins.

  2. Build the project once and activate first EditorUtils and then TextAnimator (in this order).

  3. After enabling both plugins, build again and restart your godot project.

2. Start animating

  1. Add a RichTextLabel in your scene.

  2. Add a child Node with the TextAnimator script attached to it.

Your scene tree should look like this:

3. Example Scenes

When importing the asset, you can include and have a look at the "Example Scenes". If you do, please start from the "00-Welcome!"

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.

4. Showing letters dynamically

To show letters dynamically (like a typewriter):

  • Add a Node with the TypewriterByCharacter script, as a child of the same RichTextLabel node.

  • Bind the TextAnimator node to the Typewriter through the inspector