【问题标题】:How to change content of unity text?如何更改统一文本的内容?
【发布时间】:2015-08-15 21:34:08
【问题描述】:

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

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

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

【问题讨论】:

  • 您有任何错误吗?您确定在检查器中设置了 guiText 吗?
  • 不,我没有收到任何错误。

标签: user-interface text unity3d


【解决方案1】:

将此脚本附加到您的游戏对象(guitext 附加到的同一游戏对象)然后通过检查器将游戏对象的 guitext 组件分配给您的脚本(将您的 guitext 组件拖放到您在您的内部看到的 guitext 变量中检查器中的脚本组件)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-12-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多