我在unity3d上创建了一个应用程序。我使用Unity 5.0.2f1 (64-bit)
。我创建了一个新项目并添加了一个空的游戏对象。我点击了游戏对象并从检查员处添加gui text
。我的gui text
位于以下位置:
我想在每一帧更改此文本的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
。
答案 0 :(得分:1)
将此脚本附加到您的游戏对象(与guitext相连的游戏对象),然后通过检查器将游戏对象的guitext组件分配给您的脚本(拖动您的guitext组件并将其放入您在其中看到的guitext变量中检查员中的脚本组件)