阅读背景:

Unity3D基础--常用的GUI控件

来源:互联网 

       Unity3D中的GUI部份是每帧擦除重绘的,只应当在OnGUI中绘制GUI,每次在OnGUI办法中声明的变量值都不会保留下来,例如,在Unity中画一个文本编纂框可以调用以下代码:GUILayout.TextField("text");但是运行后会发明,不论我们输入甚么都还是只会显示text字符串。这是由于:我们在上一帧中输入的字符串没有被保留,在下一帧中会全体擦除重绘,即重新绘制一个"text"字符串。解决办法:我们可以在该类的成员变量中保留下来输入值,在Start办法中进行初始化 text = GUILayout.TextField(text);接下来介绍几个比拟常常使用的控件。       Unity3D中的GUI部份是每帧擦除重绘的,只应当在OnGUI中绘制GUI,每次在O




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: