如何改变统一文本的内容?

时间:2015-06-02 07:42:35

标签: user-interface text unity3d

我在unity3d上创建了一个应用程序。我使用Unity 5.0.2f1 (64-bit)。我创建了一个新项目并添加了一个空的游戏对象。我点击了游戏对象并从检查员处添加gui text。我的gui text位于以下位置:

enter image description here

我想在每一帧更改此文本的contenf。我使用下面的代码,但它没有改变它。

using UnityEngine;
using System.Collections;

public class test : MonoBehaviour {

private int count = 0;
public GUIText guiText;
// Use this for initialization
void Start () {
    guiText.text = "Counter";
}
}

我该怎么办?我每次都看到asddffbhfbehfbhj

1 个答案:

答案 0 :(得分:1)

将此脚本附加到您的游戏对象(与guitext相连的游戏对象),然后通过检查器将游戏对象的guitext组件分配给您的脚本(拖动您的guitext组件并将其放入您在其中看到的guitext变量中检查员中的脚本组件)