1.GUILayout控件
1 void OnGUI() 2 { 3 GUILayout.Button("这是GUILayout按钮"); 4 }
效果:
会自动调整控件大小,自动定位在屏幕左上角;
2.组视图
1 void OnGUI() 2 { 3 GUI.BeginGroup(new Rect(Screen.width / 2, Screen.height / 2, 500, 500)); 4 5 GUI.Button(new Rect(0,0,100,100),"按钮"); 6 GUI.Label(new Rect(0,100,100,50),"标签"); 7 8 GUI.EndGroup(); 9 }
效果:
群组就是在场景窗口上重新开启了一个区域,在End和Begin之间的空间声明都将以群组右上角为原点(0,0);
群组支持嵌套,语法相同;
时间: 2024-08-14 06:29:27