【发布时间】:2015-12-15 19:31:23
【问题描述】:
我实例化一个对象并使用以下代码更改其中的文本网格。
GameObject folder = (GameObject)Instantiate(prefab,<newLocation>,Quaternion.identity);
folder.name = "Folder1";
TextMesh content = GameObject.Find("Folder1").transform.GetChild(0).transform.GetChild(3).
gameObject.GetComponent<TextMesh>();
content.text = "New Content";
但是,当我运行场景时,文本网格仍然具有来自预制件的值并且没有更新。有没有人遇到过类似的问题或有任何解决方法的想法?
【问题讨论】:
-
调试代码时,最后一行执行后 content.text 是否设置为“新内容”值?
-
它在设置 this 的函数的最后一行之后,但是当它出来时它会变为“旧内容”
标签: unity3d