首页 > 代码库 > C#编写Unity基础GUI之控件布局
C#编写Unity基础GUI之控件布局
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);
群组支持嵌套,语法相同;
C#编写Unity基础GUI之控件布局
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。