With Text Animator for Unity you can create typewriter effects, custom text animations in UI Toolkit & TMP, and bring texts to life in seconds. Chosen by Dredge, Cult of the Lamb & 20000+ devs.🚀 Welcome to Text Animator 3.0!! 🚀 Now including UI Toolkit support (From Unity 6.3), a new animation engine and much much more!🏆 Winner of Unity's Best Artistic Tool Award in 2023, Text Animator for Unity lets you bring your dialogues to life in a few steps.✅ Unity Verified Solution since 2025Instantly add extra feel to your games:UI Toolkit & TMP Ready: seamlessly animates both Unity UI Toolkit and TextMeshPro.Powerful Typewriter effect: control reveal speeds (per characters, puntuaction and words) and make letters appear and disappear dynamically.15+ built in effects: apply effects like shake, wave, and fade instantly, or stack them for unique results.Custom effects: create your own effects using the powerful InspectorCustom Actions: trigger gameplay events when a specific letter is shownand much more!Useful links:🔗 Website: your main hub for all features, pricing and much more📝 Documentation: learn everthing about the asset and feel comfortable even before downloading it. 🎮 Games: discover the many games that are using Text Animator and submit your(s) for future showcases.👍🏻 Requirements: read its requirements and learn exactly what you can do.📧 Support: for any question or support request.🖋️ Please note that the asset use a non-standard license! Previously it was per-seat, but it didn't help neither students, indies that didn't sign with publishers yet, and bigger teams with only a few developers per game but still inside a bigger entity. Now we grow as you grow, you pay only once - no matter the size of your team - and can use that version forever in any game (protected from retroactive changes as well). Read more here and let us know what you think!Have fun bringing your texts to life! You can read the "Technical details" below to also discover more information. Cheers!This asset is governed by the Text Animator for Unity license terms.Features:Supports UI Toolkit from Unity 6.3Supports TextMeshPro, including its emotes, alignments and custom fonts.Quick to set up (as fast as adding two components).Create your own effects from the Inspector or C#.Many built-in effects ready to use.Supports multiple effects, stackable on the same letters.Show and hide a 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.Short, detailed and easy to read Documentation.Supports many platforms, like:Desktop (including Windows, macOs, Linux [..])Console (including Nintendo Switch, XBOX and PlayStation)Mobile (including iOs and Android)WebGL (e.g. when uploading on Itch.io)Including IL2CPP platformsIntegrations:We are working on the integrations and their pages/documentation will be back asap! (as testing 10+ assets released by other developers, on 4+ Unity versions, with 2 Input Systems, 2 UI systems and more - is taking us a lot of time!)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.Extra:Multiple Example scenes for each use caseFAQDoes it work with TextMeshPro and UI Toolkit?Yes! The asset is fully compatible with Unity 2022 LTS and newer, supporting:TextMeshPro (TMP): works on all versions from 2022 and upUI Toolkit: requires Unity 6.3+ (to leverage the new animation features).You don't need to replace components, just add the animator and keep your existing layout and fonts.Does it work with dialogue systems (Yarn, Ink, etc.)?Yes. It is dialogue-agnostic and integrates seamlessly with Yarn Spinner, Ink, Naninovel, and Pixel Crushers, automatically handling typewriter effects and commands within your dialogue flow.How does the Typewriter handle punctuation?It automatically pauses at punctuation (like commas and periods) for a natural reading rhythm. You can fully customize pause durations or speed via the Inspector.Can I trigger sounds or events from text?Yes, using Action Tags. You can trigger events (e.g., ) exactly when a specific character is revealed, ensuring perfect audio-visual synchronization.Does it support standard Rich Text?Yes! You can mix standard tags (bold, color) with animation tags (like , ) in the same string with zero conflicts. Please read the documentation for the tags that are not compatible/animated.The Asset uses the "BounceOut" Tween Method with the MIT license, and the Lato font under Open Font License (in example scenes); see Third-Party Notices.txt file in package for details - which allow you to ship games commercially. Thanks!Enjoy!




