TextMeshPro : For text that exists in (Mesh Renderer).
Use the .text property for simple strings or .SetText() for more efficient updates that reduce memory allocations . Variable Types: TextMeshProUGUI : Specifically for text on a Canvas (UI). unity-textmeshpro-script
This basic script demonstrates how to update a text field from code. TextMeshPro : For text that exists in (Mesh Renderer)