Unity3D开发编程实战学习资料第三讲:游戏GUI界面(一)-GUI控件、布局

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

GUILayout游戏界面布局
• 线性布局 • 控件偏移 • 对齐方式
ຫໍສະໝຸດ Baidu
练习-添加与关闭窗口
游戏窗口时可以动态添加与关闭的 本例制作一个可以动态添加与关闭的窗口
本讲小结
1. GUI高级控件 2. GUILayout游戏界面布局
作业
1.完成本讲练习
GUI高级控件
高级控件介绍 Label、Button、TextField、ToolBar、Slider、ScrollView、 GroupView、Window、GUISkin
GUILayout游戏界面布局
• GUILayoutOption设置参数 可以使用GuiLayoutOption,设置控件界面布局 可填充区域的参数: GUILayout.Width() 设置布局宽度 GUILayout.Height() 设置布局高度 GUILayout.MinWidth()设置布局的最小宽度 GUILayout.MinHeight() 设置布局的最小高度 GUILayout.MaxWidth() 设置布局的最大宽度 GUILayout.MaxHeight() 设置布局的最大高度 GUILayout.ExpandWidth() 设置布局整体宽度 GUILayout.ExpandHeight() 设置布局整体高度
Unity3D项目开发课程
——游戏GUI界面(一) 讲师:liuchengwu
上节回顾
1. 创建第一个实例工程 2. 使用IDE的窗体环境
本节目标
1. GUI高级控件 2. GUILayout游戏界面布局
概述
• 游戏平台、界面分辨率不一样,制作游戏 界面使用绝对坐标给移植照成非常大麻烦 • GUI提供了布局的概念,布局中所有的坐标 都是相对 • 但是GUI是由Rect固定了显示区域,如果内 容改变,会直接影响展示效果 • 使用GUILayout中系统自动计算控件显示区 域,并且保证他们不会重叠
相关文档
最新文档