Troubleshooting

When I set the text, I see the previous one for one frame before showing the new one

This is probably due to the text being set to TMPro/UITK, and not Text Animator directly.

Solution: Please have a look at the Setting up texts page for best practices and Show and hide letters dynamically!

Workaround: If the issue still persists, make sure that you clear text (e.g. on disable) before showing the new one.

I upgraded Unity version (2022.3->Unity 6.3) and there are some errors with Text Animator

There might be some errors if you upgrade version between Unity 2022.3 and Unity 6.3, on the same project, and with Text Animator still inside. We actually have different versions of the package for different versions of Unity, so you need to switch the Text Animator version as well.

Solution: Simply remove the package (not the effects/data! only the scripts) and then import it again from the Package Manager.

I updated the asset from 2.X to 3.X and there are some errors

Yes! Unfortunately that was expected (as we also wrote in the blog post, announcement and made a Major Upgrade in the asset store).

Solution (kinda): since version 3.0 brings some important changes, we do recommend that you stay at version 2.X for this project and switch to Text Animator 3.0 only on a new one. If you have written custom integrations/scripts on top, please have a look at the Upgrading from 2.X to 3.X for it!

The typewriter shows the entire text instantly

Solution: Make sure to assign the timings scriptable object from the inspector/UI Builder! Show and hide letters dynamically

Common Errors

NullReferenceException: Object reference not set to an instance of an object TMPro.TMP_Settings.get_defaultStyleSheet

Make sure you have imported TextMeshPro correctly and initialized the "essentials". Read more here Setting up texts

Warnings

Camera Main Camera does not contain an additional camera data component. Open the Game Object in the inspector to add additional camera data.

This happens during example scenes if you have URP installed or similar, but the example scene doesn't. It's not an issue! Follow the warning instruction to add additional data, but the asset will work anyways!

Known Issues

Here are the known issue for the latest version:

  • The Actions Database might have an empty element (based on your Unity version). You should be able to drag the missing action to the database!

We are working on a fix and will update the asset as soon as possible anyways!

If you have any other issue, please feel free to contact us here! We'll fix it ASAP: