在Unity中,使用TextMeshPro的TextMeshProUGUI组件设置字体颜色可以通过修改其color
属性来实现。以下是一个简单的示例代码,展示如何设置TextMeshProUGUI字体的颜色:
using TMPro; // 引入TextMeshPro命名空间
using UnityEngine;
public class TextColorChanger : MonoBehaviour
{
public TextMeshProUGUI textMeshPro; // 指向TextMeshPro组件的引用
void Start()
{
// 确保textMeshPro不为null
if (textMeshPro != null)
{
// 设置字体颜色为红色
textMeshPro.color = Color.red;
}
}
}