Text Animator for Unity

You can animate letters and stack effects together (from built-in to your custom ones), show text dynamically with different speeds (like characters, puntuactions and words), trigger gameplay events when a specific letter is shown and much more! Works in any platform and rendering pipeline.

Tehnical details

Features:

  • Quick to set up (as fast as adding two components).

  • Create your own effects from the Inspector or C#.

  • 15+ built-in effects ready to use

  • Supports multiple effects, stackable on the same letters.

  • Requires TextMeshPro, supporting its emotes, alignments and custom fonts.

  • Show and hide the text dynamically (like a typewriter), with different appearance and disappearance effects, from any direction and with custom speeds.Call Events from text and perform any action.

  • Supports external Dialogue Systems and Plugins (some already integrated!).

  • Short, detailed and easy to read Documentation.


Supports many platforms, like:

  • Desktop (Windows, iOs)

  • Console (including Nintendo Switch, XBOX and PlayStation)

  • Mobile (including iOs and Android)

  • WebGL (e.g. when uploading on Itch.io)Including IL2CPP platforms

Integrations:

  • Dialogue System for Unity

  • PlayMaker

  • Yarn Spinner

  • Naninovel (partial)

  • Ink

  • Unity Visual Scripting (formerly "Bolt")

You can also integrate your own Dialogue Systems and Plugins! (some are already planned in the future!). Take a look at the documentation for more.
Typewriter:

Show and hide text dynamically with multiple appearance effects.Trigger events when a word/letter has been shown.Play sounds for each letter.Waits multiple pauses for specific characters (like puntuactions).Via tags, waits for X seconds or for player input.Increase or decrease its speed while typing.Skip the typewriter and show the entire text on player input.
For Programmers:

  • Includes C# Source code.


Extra:

  • Multiple Example scenes for each use case
    Enjoy!


By KVCH

© 2023