如何更改现有文本网格?

时间:2017-10-19 23:36:01

标签: unity3d text

我无法弄清楚如何更改场景中已有的文本网格。我试过用

void changeScore()
{
    TextMesh textObject = GameObject.Find ("scoreText").GetComponent<TextMesh> ();
    textObject.text = "test";
}

但它不起作用。我一直在尝试多种不同的方法无济于事。

1 个答案:

答案 0 :(得分:1)

您发布的代码是正确的,这意味着您要么

  • 未调用changeScore()
  • 收到错误消息
  • 在呈现之前在帧中更改TextMesh的文本