Search Unity

  1. Unity 2019.1 is now released.
    Dismiss Notice

TMP AutoSizeTextContainer running incorrectly

Discussion in 'Unity UI (uGUI) & TextMesh Pro' started by zcollinsML, Oct 12, 2018.

  1. zcollinsML

    zcollinsML

    Joined:
    Sep 7, 2017
    Posts:
    1
    I am running version Unity Version 2018.1.9f1 and TMP 1.3.0 and experiencing issues with
    'autoSizeTextContainer'. It currently only updates when you are leaving play mode and returning to editor. From what I have been able to gather the intended way to force a size update in TMP every frame is the code attached. Is this the correct way to get the results I am looking for and this happens to just a bug?

    Code (CSharp):
    1. private void Update () {
    2.          
    3.     if ( !_tmp.autoSizeTextContainer )  {
    4.         _tmp.autoSizeTextContainer = true;
    5.     }
    6.  
    7.     _tmp.text = _text;
    8.  
    9.     _tmp.ForceMeshUpdate( true );
    10. }