码迷,mamicode.com
首页 >  
搜索关键字:ongui    ( 69个结果
Unity基础-要点
脚本生命周期:Awake:脚本唤醒,此方法相当于类的初始化方法,只执行一次Start:只执行一次Update:正常更新,用于更新逻辑,每帧调用一次LateUpdate:推迟更新:在Update之后执行,每帧调用一次OnGUI:绘制界面,每帧调用OnDestroy:当前脚本销毁时调用FixedUpda...
分类:编程语言   时间:2015-01-29 14:20:54    阅读次数:265
Unity3D基础--常用的GUI控件
Unity3D中的GUI部分是每帧擦除重绘的,只应该在OnGUI中绘制GUI,每一次在OnGUI方法中声明的变量值都不会保存下来,例如,在Unity中画一个文本编辑框可以调用如下代码:GUILayout.TextField("text");但是运行后会发现,不论我们输入什么都还是只会显示text字符串。这是因为:我们在上一帧中输入的字符串没有被保存,在下一帧中会全部擦除重绘,即重新绘制一个"tex...
分类:编程语言   时间:2015-01-25 11:09:19    阅读次数:210
unity3d中的脚本生命周期
现在我们写几个常用的voidAwake() { Custom("Awake"); }voidOnEnable() { Custom("OnEnable"); }voidStart() { Custom("Start"); }voidUpdate() { Custom("Update"); }voidLateUpdate() { Custom("LateUpdate"); }voidOnGUI() { Custom("OnGUI"); }voidOnDestroy() { Custom("O..
分类:编程语言   时间:2015-01-10 06:41:15    阅读次数:540
Unity3d GUI弹窗
ArrayList w_position = new ArrayList(); void OnGUI() { if (GUILayout.Button("Open")) { if (allowMove) { ...
分类:编程语言   时间:2014-10-16 13:56:22    阅读次数:259
王立平--Unity中的GUI Skin
C#脚本: public class NewBehaviourScript2 : MonoBehaviour { public Texture t; public GUISkin skin; // Use this for initialization void Start () { }  void OnGUI(){ GUILayout.BeginArea(new Rect(0...
分类:其他好文   时间:2014-10-08 12:02:25    阅读次数:201
C#编写Unity基础GUI之按钮控件GUILayout控件
GUILayout布局可以自动排列相关控件,例如:1 void OnGUI()2 {3 GUILayout.Button("这一个GUILayout按钮");4 }效果:可以将控件的大小自动缩放成适应大小,从屏幕左上角开始排列,例如:1 void OnGUI()2 ...
分类:其他好文   时间:2014-09-23 01:24:34    阅读次数:479
C#编写Unity基础GUI之控件布局
1.GUILayout控件1 void OnGUI()2 {3 GUILayout.Button("这是GUILayout按钮");4 }效果:会自动调整控件大小,自动定位在屏幕左上角;2.组视图1 void OnGUI()2 {3 GUI.B...
分类:其他好文   时间:2014-09-23 01:13:03    阅读次数:347
C#编写Unity基础GUI之控件-2
1.文本输入框 1 public string text; 2 3 void OnGUI(){ 4 text = GUI.TextField(new Rect(140, 140, 100, 40), text); 5 6 if (GUI.Button(ne...
分类:其他好文   时间:2014-09-23 00:56:33    阅读次数:327
Unity3d之个性化皮肤
1、首先创建皮肤,贴图2、在代码中定义public GUISkin变量,在Inspector中赋值3、在OnGUI中调用 GUI.skin = mySkin; GUI.Button(new Rect(10,10,100,100),"",GUI.skin.GetStyle("name"));
分类:其他好文   时间:2014-09-11 23:45:02    阅读次数:254
UnityEditor扩展编辑器实现从场景中渲染得到Cubemap
(学习笔记,希望能帮助到有需要的人。) 在自定义的EditorWindow中定义2个变量,分别代表需要渲染的Cubemap 和 视点对象(通常是Camera对象) private Cubemap cubemap; private GameObject obj; 在OnGUI 函数中 this.cubemap = (Cubemap) EditorGUILayou...
分类:其他好文   时间:2014-09-09 23:08:19    阅读次数:603
69条   上一页 1 ... 4 5 6 7 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!