版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
任务4主要UI面板制作任务描述适配岗位与职责使用Unity中的UI功能,制作项目中的各种面板,包括:提示面板、信息面板、小地图。使用代码制作不同面板之间的跳转逻辑,使用UI组件制作自动布局。UI界面是项目交互组成中重要的一环。岗位:VR开发工程师职责:VR项目开发学习目标知识目标:熟练Canvas、RectTransform等组件的作用和参数的调整。了解EventSystem事件系统在响应面板过程中的作用。了解面板分类,将面板合理分类划分层级进行管理。认识布局组件和自适应组件的参数并能熟练调整。能力目标:能熟练使用UI控件制作可交互的UI面板。能熟练编写UI逻辑,控制面板显示和隐藏,控制新面板加载。能熟练使用水平/垂直布局组件分配元素位置。素质目标:具备审美素养,能选择合理的UI元素,保持项目整体UI的协调性和UI风格一致性。了解其他加载资源的方式,如AB包等提升项目性能。学习重难点重点:Canvas和EventSystem等静态组件的使用。Button、Image、ScrollView等核心控件的使用。面板布局组件如Horizontal/VerticalLayoutGroup的使用。难点:ContentSizeFilter组件的使用。控制面板逻辑的数据结构的设计和使用。操作步骤职业知识UIManager的使用UI层级管理字典步骤1:字典元素添加和使用(1)打开UIManager,该面板控制不同层级的面板存储、显示、隐藏等,是UI系统管理代码的核心类。(2)将UI层级中的面板Add层级字典中,声明字典存储面板对象,使用Add方法添加到字典中。方便后续取用不同的面板。(3)Fixed层级下面板的使用,以“提示”面板为例,可以使用ShowTiShi方法对面板进行激活,从而显示该面板。(4)关闭Fixed弹窗,通过foreach循环遍历面板字典,关闭所有在Fixed层级下的面板。通过该方法关闭面板避免多个面板重复,出现堆叠。步骤2:右下角提示的使用找到代码中提示的名称,在UIManager代码中搜索fixedDic找到提示面板使用相关的内容,在380行前后。在场景中搜索“提示面板”位于MainCamera-Canvas-Fixed-提示下,场景中的位置在面板的右下角。激活提示面板,点击Inspector窗口上的名称左侧小正方形,出现对勾则面板激活成功,无对勾时对象失活。提示内容填充,位于UIManager脚本第387行使用GetComponent方法获取Image-Tip对象,使“=”对提示内容进行赋值。在其他步骤中使用UIManager关闭Popup窗口,在UIManager脚本中使用CloseAllPopWindow方法对面板进行控制,使用foreach对pop层级的面板进行遍历设置为失活状态。打开普通界面,在UIManager脚本中定位到434行,使用OpenNormalWindow方法激活普通层级下的面板对象。在激活前调用关闭方法关闭全部该层级下的面板,然后根据面板名称开启对应的面板。通过UIManager显示面板,为了保证程序健壮性,所有面板都会在开启前将对应层级下的面板全部关闭然后再打开指定面板。在实验步骤中实验UIManager调用面板,在HuoZaiController中搜索“UIManager”定位到脚本200行左右,找到ClickHuozaiBtn。在该方法中,使用Ui管理的单例类获取对象实例。通过字典获取面板,赋予内容显示在面板上。工作任务验收步骤1:阅读UIManager脚本,理解脚本结构和方法内容。步骤2:学会调用UIManager中不同层级面板,学会如何使用UIManager控制面板的显示/隐藏。步骤3:修改面板名称,根据实际的名称完
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026中国网络游戏运营平台用户分析行业竞争格局投资评估指南
- 2026中国涡流泵行业市场细分与目标客户定位研究
- 2026中国养老产业发展分析及市场趋势与投资前景研究报告
- 2026全国冷链物流体系建设与生鲜电商配送方案优化措施规划
- 2026中国投资银行业市场竞争发展现状供需分析投资评估规划分析研究
- 2026圣文森特和格林纳丁斯制造业市场供需现状分析及发展策略规划分析研究报告
- 2026中国智能汽车设计行业市场现状技术融合及应用创新规划分析研究报告
- 2026中国智能运动绷带技术创新与临床应用前景评估
- 2026馒头制作行业市场现状供需分析及投资发展规划分析研究报告
- 2026中国新能源汽车行业技术创新发展前景分析调研报告
- 2025年证券营业部招聘真题及答案
- 装配整体式叠合剪力墙技术交底
- 2026年8月株洲市公共交通集团有限责任公司无人售票车驾驶员招聘30人笔试模拟试题及答案详解
- 2026年会展运营(运营管理技巧)试题及答案
- 2025年闵行区机关事业单位编外人员招聘笔试备考试题及答案
- 涂膜剂的概述
- 新乡银行尽职调查清单
- 饲料和饲料添加剂生产企业从业人员法规考核试题及答案
- 安全生产主要负责人、安全管理人员培训危化经营单位安全管理人员考试试题题库
- 药品不良反应及事件报告表
- 钢卷尺检定证书
评论
0/150
提交评论