Search Issue Tracker

Won't Fix



Found in [Package]


Issue ID




[TMP] Unable to add key to recording Animation of UI component - Text (TMP)

Package: TextMeshPro


Unable to add key to recording Animation of UI component - Text (TMP).
Only Shader values which are added as default in LiberationSans SDF Material are unable to add key.

Steps to Reproduce:

1. Create a new Project
2. Select Hierarchy > right-click > UI > Text - TextMeshPro
3. Import required package
4. Select Hierarchy > SampleScene > Canvas > Text (TMP) and Open Animation Window > Animation
5. Create Animation for Text (TMP)
6. Click on Record Button
7. Increase value in Text (TMP) > Inspector > TextMeshPro - Text(UI) > Face > Softness

Expected Result:
Key adds in the keyframe in Animation window

Actual Result:
Keys are not added in the Keyframe in animation window

- Keys are being added in when Hierarchy > right-click > 3D Object > Text - TextMeshPro is created

Reproducible Package: 2.0.1, 2.0.0,1.0.21

Reproducible in: 2020.1.0a8, 2019.3.0b7, 2019.2.0f1, 2019.1.14f1

Environment: Windows 10, Linux Ubuntu 16.04 LTS and Mac 10.14

  1. Resolution Note:

    To add a key frame in animation for material the gameobject should have a Renderer attached to it as the material key frames are tracked with reference to a renderer. Since UI objects does not have any renderers(CanvasRenderer is not a Renderer class instead it is a Component class), any changes made to material values are not tracked for animation.

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.