GUIText已被弃用,那么我应该使用什么而不是它呢?

我正在使用Unity 2017.2.0f3,当我使用GUIText ,它显示“此组件是旧UI系统的一部分,将在未来版本中删除。” 那么我应该使用的最佳替代方案是什么?

Text组件取代了它。 它是名为uGUI的新UI系统的一部分。

转到GameObject —> UI —> Text和Unity将创建一个带有GameObject作为孩子的Canvas。 那个子GameObject将有一个Text组件。 您可以在此处了解有关新UI系统的更多信息。

如何从代码修改它的示例:

 public Text myText; void Start() { myText.text = "This is my text"; }