unity 动态设置textmeshpro
时间: 2023-08-25 15:07:49 浏览: 71
要在 Unity 中动态设置 TextMeshPro 的文本,可以使用以下代码:
```csharp
using TMPro;
public class SetText : MonoBehaviour
{
public TextMeshProUGUI textMeshPro;
void Start()
{
textMeshPro.SetText("Hello, World!");
}
}
```
其中,TextMeshProUGUI 是 TextMeshPro 的组件名称,textMeshPro 是你在 Inspector 窗口中指定的 TextMeshProUGUI 组件的引用。在 Start() 函数中,我们使用 SetText() 方法来设置文本。
如果你想要在代码中更改 TextMeshPro 的样式,可以使用下面的代码:
```csharp
using TMPro;
public class SetText : MonoBehaviour
{
public TextMeshProUGUI textMeshPro;
void Start()
{
textMeshPro.SetText("Hello, World!");
textMeshPro.fontSize = 24;
textMeshPro.color = Color.red;
}
}
```
这个示例将文本设置为 "Hello, World!",同时将字体大小设置为 24,将颜色设置为红色。你可以根据需要修改这些值,以满足你的需求。
相关推荐
![unitypackage](https://img-home.csdnimg.cn/images/20210720083646.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)