unity edit text mesh pro in script code example
Example 1: change textmesh pro text
using UnityEngine;
using System.Collections;
using TMPro;
public class ExampleClass : MonoBehaviour
{
void Example()
{
TextMeshPro textmeshPro = GetComponent<TextMeshPro>();
textmeshPro.SetText("The first number is {0} and the 2nd is {1:2} and the 3rd is {3:0}.", 4, 6.345f, 3.5f);
// The text displayed will be:
// The first number is 4 and the 2nd is 6.35 and the 3rd is 4.
}
}
Example 2: get component text mesh pro
GetComponent<TMPro.TextMeshProUGUI>().text
Example 3: how to modify text in textmesh pro unity
Using TMPro; public class TextMeshProDemo : MonoBehaviour { [SerializeField] private TextMeshPro textMeshPro; void Start() { textMeshPro.text = "Some text"; } }