Unity UI设计
手把手教你制作3D UI!读者可亲自设计、创建、生成、运行自己的UI,让你的界面从此与众不同!

作者:{美}Simon Jackson 著 张骞 译

定价:59元

印次:1-9

ISBN:9787302460107

出版日期:2017.04.01

印刷日期:2025.01.14

图书责编:贾小红

图书分类:零售

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

本书详细阐述了与Unity UI设计相关的基本解决方案,主要包括Unity中的构造布局、UnityEvent系统、控制行为、锚定系统、屏幕空间、世界空间和相机,以及与UI源代码协同工作等内容。此外,本书还提供了相应的示例、代码,以帮助读者进一步理解相关方案的实现过程。 本书适合作为高等院校计算机及相关专业的教材和教学参考书,也可作为相关开发人员的自学教材和参考手册。

随着新时代的到来,Unity技术也取得了长足的进步,并针对Unity项目提供了全新的UI改进系统,其开源特征使得每一名开发人员均可访问UI的内部流程。 时不我待,本书将引领读者探索全新的UI世界!

随着新时代的到来,Unity技术也取得了长足的进步,并针对Unity项目提供了全新的UI改进系统,其开源特征使得每一名开发人员均可访问UI的内部流程。 这无疑是一项大胆的尝试,千呼万唤后全新的UI系统终于得以面世。其间,开发周期的延误以及不断的改进行为使得该系统的上市时间遥遥无期,开发人员只得使用现有的遗留GUI系统,或者付费使用相对高级的GUI系统(例如NGUI)。 在经历了Beta版发布后的漫长等待后,新系统最终问世。该系统得到了全面的改善,尽管某些领域尚有所欠缺(毕竟系统仍处于开始阶段)。 本书围绕这一新技术展开讨论,以便读者理解各组件的功能、整合方式以及应用方法,进而在项目中实现全新的UI内容。除了屏幕菜单及选项菜单之外,本书还将在3D游戏场景中创建各类UI元素。 Unity不仅推出了新的UI系统,开发人员还可访问源并设计UI元素、理解事物的构建方式、扩展现有的控制项,甚至创建自己的UI内容。具有冒险精神的读者,还可向Unity发布补丁或新特性,对Unity加以改进。 据此,读者可组织设计内容及实现方式。更为重要的是,Unity对这一切提供了免费的使用权限。 时不我待,本书将引领读者探索全新的UI世界。

目录
荐语
查看详情 查看详情
第1章  回顾与展望 1

1.1  发展状况 1

1.2  通用控件特性 17

1.2.1  分组控件 18

1.2.2  命名控件 18

1.2.3  获取焦点 19

1.2.4  工具提示 21

1.2.5  Window控件 22

1.3  GUI样式和皮肤 25

1.4  GUI事件和属性 29

1.5  布局控件 30

1.5.1  BeginArea 31

1.5.2  水平和垂直布局组件 31

1.6  Asset Store 31

1.7  重新设计系统 32

1.8  新的布局方案 33

1.8.1  Rect Transform控件 33

1.8.2  Canvas控件 34

1.8.3  布局组件 34

1.8.4  遮挡机制 35

1.9  新控件 36

1.10  新UnityEvent系统 37

1.11  控件的扩展性 37

1.12  动画效果 38

1.13  Asset Store中的资源 38

1.14  MenuPage 39

1.15  本章小结 39

第2章  构造布局 41

2.1  Rect Transform 41

2.1.1   Rect工具 41

2.1.2   Rect Transform组件 42

2.1.3  缩放Rect Transform 45

2.1.4  Canvas 45

2.2  自动布局和选项 50

2.2.1  Horizontal Layout Group 51

2.2.2  Vertical Layout Group 53

... 查看详情

随着新时代的到来,Unity技术也取得了长足的进步,并针对Unity项目提供了全新的UI改进系统,其开源特征使得每一名开发人员均可访问UI的内部流程。

时不我待,本书将引领读者探索全新的UI世界!

查看详情