- 1、本文档共23页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
第八章GUI界面设计关键技术战略性新兴领域教材建设团队-重型高端装备制造
目录CONTENTS8.1概述8.2GUI介绍及使用8.3UGUI介绍及使用8.4NGUI介绍及使用8.5如何选择你的UI
战略性新兴领域教材建设团队-重型高端装备制造3第八章GUI界面设计关键技术8.1概述GUI(图形用户界面)是用户与程序交互的视觉媒介,而在Unity引擎中,NGUI和UGUI是两代核心UI解决方案:NGUI作为早期第三方插件以灵活高效风靡,为Unity界面开发奠定基础;随着引擎迭代,Unity官方推出内置的UGUI系统,深度融合编辑器功能,优化了渲染效率与组件扩展性,二者虽技术架构不同,但共同支撑着Unity从移动端到跨平台的多样化界面设计需求。
目录CONTENTS8.1概述8.2GUI介绍及使用8.2.1基本介绍及特点8.2.2GUI基本控件8.3UGUI介绍及使用8.4NGUI介绍及使用8.5如何选择你的UI
战略性新兴领域教材建设团队-重型高端装备制造5第八章GUI界面设计关键技术8.2.1基本介绍及特点GUI全称是GraphicalUserInterface,即图形用户界面。GUI的作用是使用图形化显示的方式实现人与机器之间的信息交互。Unity3d自带的GUI系统提供了丰富的GUI工具类如:标签、按钮、文本框、滑块和工具条等控件,开发者通过调用GUI类下的静态方法在界面中绘制控件,搭配不同的控件进而实现所需的GUI界面。GUI控件主要功能Label标签TextField文本框TextArea多行文本框PasswordField密码框Button按钮RepeatButton重复按钮ToolBarTab页Toggle选择框HorizontalSlider水平滚动条VerticalSlider垂直滚动条
8.2.2GUI基本控件战略性新兴领域教材建设团队-重型高端装备制造6第八章GUI界面设计关键技术voidOnGUI(){GUI.Label(newRect(Screen.width/10,Screen.height/10,Screen.width/5,Screen.height/10),”HelloWorld!”);}(1)Label控件:Label控件用于在界面中绘制一个文本或纹理标签。示例代码
战略性新兴领域教材建设团队-重型高端装备制造7第八章GUI界面设计关键技术(2)Button控件:Button控件用于在界面中绘制一个可按下的按钮,一般当用户按下按钮后会触发相应的事件。示例代码voidOnGUI(){If(GUI.Button(newRect(Screen.width/10,Screen.height/3,Screen.width/5,Screen.height/10),”Click”))Debug.Log(“Clickedthebuttonwithtext”);}8.2.2GUI基本控件
战略性新兴领域教材建设团队-重型高端装备制造8第八章GUI界面设计关键技术(3)TextField控件:TextField控件用于在界面中绘制一个单行文本框,用户可以在这个文本框中编辑文本。示例代码voidOnGUI(){stringToEdit=GUI.TextField(newRect(Screen.width/10,Screen.height/10,Screen.width/3,Screen.height/10),stringToEdit,25);}8.2.2GUI基本控件
战略性新兴领域教材建设团队-重型高端装备制造9第八章GUI界面设计关键技术(4)VerticalSlider控件:VerticalSlider控件用于在界面中绘制一个垂直的滑块,用户可以设置相应的阈值。示例代码voidOnGUI(){vSliderValue=GUI.VerticalSlider(newRect(Screen.width/10,Screen.height/10,Screen.width/10,Screen.height/3),vSliderValue,10.0F,0.0F);}8.2.2GUI基本控件
战略性新兴领域教材建设团队-重型高端装备制造10第八章GUI界
您可能关注的文档
- 机械装备虚拟现实设计及实例分析 课件 第4章 装备虚拟装配关键技术.pptx
- 机械装备虚拟现实设计及实例分析 课件 第5章 装备运动仿真关键技术.pptx
- 机械装备虚拟现实设计及实例分析 课件 第6章 基于物理引擎的仿真.pptx
- 机械装备虚拟现实设计及实例分析 课件 第7章 多机运动仿真关键技术.pptx
- 机械装备虚拟现实设计及实例分析 课件 第9章 数据处理关键技术.pptx
- 机械装备虚拟现实设计及实例分析 课件 第10章-人机交互关键技术.pptx
- 机械装备虚拟现实设计及实例分析 课件 第11章 数据驱动关键技术.pptx
- 机械装备虚拟现实设计及实例分析 课件 第12章 跨平台设计与发布关键技术.pptx
- Unit2LookingintotheFutureReadingandThinking课件-高中英语人教版选择性.pptx
- Module4Unit11Children'sDayPeriod3(课件)-沪教牛津版(深圳用)英语四年级下册.pptx
- 2018年普通高等学校招生全国统一模拟考试理综-化学试题扫描版含答案.doc
- Unit6SunshineforallStudyskills课件-牛津译林版八年级英语下册.pptx
- Unit3After-schoolactivitiesLesson2Avisittoafarm课件冀教版(2024)英语七年级下册.pptx
- 第13课《最后一次讲演》课件-统编版语文八年级下册.pptx
- Unit2BesportybehealthyReading课件-牛津译林版(2020)高中英语.pptx
- Unit2Differentfamilies第三课时(课件)-人教PEP版(2024)英语三年级上册.pptx
- 服务业的区位选择教学课件-湘教版高中地理必修二.pptx
- 城镇化进程及其影响课件高中地理湘教版(2019).pptx
- 国家海洋权益与海洋发展战略课件高一地理中图版必修2.pptx
- 工程变更管理细则.doc
文档评论(0)