GUI.Button (new Rect(0,0,5,5,"哈哈");
GUILayout.Button ("heheh");
1.以上代码都是现实一个按钮
2.不同之处:
GUI中需要通过new Rect()指定button的位置,不灵活
GUILayout不需要指定位置,会自动确定现实位置,较为灵活。...
分类:
其他好文 时间:
2014-10-07 19:14:03
阅读次数:
185
GUILayout布局可以自动排列相关控件,例如:1 void OnGUI()2 {3 GUILayout.Button("这一个GUILayout按钮");4 }效果:可以将控件的大小自动缩放成适应大小,从屏幕左上角开始排列,例如:1 void OnGUI()2 ...
分类:
其他好文 时间:
2014-09-23 01:24:34
阅读次数:
479
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
GUI/GUILayout/EditorGUILayout这几个类中没有提供自定义数据结构的显示,难道就不能像Inspector那样友好么,不然就只能使用基础元素来组合实现了。 不赘述,代码如下:public class TestClass{ public int value; p...
分类:
其他好文 时间:
2014-09-09 11:13:08
阅读次数:
290
void OnGUI() { if(GUILayout.RepeatButton("加血")) { if(HP0) { HP--; } } i...
分类:
其他好文 时间:
2014-08-25 13:09:04
阅读次数:
173
今天在看Unity3d的书,发现上面的调用事件比较特殊,比如说按钮事件该方法写在OnGUI方法中if(GUILayout.Button("按钮1")){ //执行事件的处理}这样看上去,貌似UnityEngine帮我们把事件改成在OnGUI事件中的让我们自己去监听我们自己创建的控件,想想又想不通,....
分类:
Web程序 时间:
2014-08-08 18:03:56
阅读次数:
239
新增代码 if (winID == 2) { GUILayout.BeginVertical("box"); GUILayout.Box("日记",GUILayout.Height(fullHeight/8)); GUI...
分类:
其他好文 时间:
2014-07-18 23:23:11
阅读次数:
260
1、Apply to Prefab [把改动应用到Prefab]if (GUILayout.Button("Apply Collider To Prefab")) { PrefabUtility.ReplacePrefab(simActor.Pre...
分类:
其他好文 时间:
2014-07-10 00:24:37
阅读次数:
744
GUIGUI.BeginGroup(rect)
//在里面画的控件,将以这个GroupRect的左上角为原点,仅此而已GUI.EndGroup()GUILayoutGUILayout.BeginArea()
//在穿上区域中自动对齐GUILayout.EndArea()GUILayout.Begin...
分类:
其他好文 时间:
2014-06-09 19:26:05
阅读次数:
248