Search Unity

Discussion Is TMPro badly integrated?

Discussion in 'Editor & General Support' started by Jelmer123, Dec 30, 2022.

  1. Jelmer123

    Jelmer123

    Joined:
    Feb 11, 2019
    Posts:
    243
    In recent versions of Unity, the tradtional text components are moved to a menu called legacy, while TextMeshPro is being "pushed" as the new cool kid on the block. TextMeshPro (or should I say TMpro?) is the main way to create UI items in the Unity menu.

    As such a main element in the editor, I find it very strange that:
    - You have to import it first, otherwise simply no text shows up (lol...).
    - It is not part of UnityEngine.UI
    - It is not even part of the UnityEngine namespace :D, it is simply TMPro;
    - Why is the component in the editor called TextMeshPro, while you have to use TextMeshProUGUI to access it from script. Very annoying and ugly.

    If it's replacing all the text, why isn't it more properly integrated? It almost looks like Unity Inc. just bought a third-party plugin and added it without integrating it..... :rolleyes::rolleyes::rolleyes:
     
    Last edited: Dec 30, 2022