主页 详情

《精解uGUI-Unity UI设计与开发从入门到精通》_(日)岩井雅幸著;李利,王娜译_14318889_9787515348070

【书名】:《精解uGUI-Unity UI设计与开发从入门到精通》
【作者】:(日)岩井雅幸著;李利,王娜译
【出版社】:北京:中国青年出版社
【时间】:2017
【页数】:392
【ISBN】:9787515348070
【SS码】:14318889

最新查询

内容简介

Chapter 1 Unity概要

Chapter 1-1 什么是Unity

1-1-1 兼容多平台

1-1-2 Unity的产品构成

Chapter 1-2 Unity的启动

Chapter 1-3 Unity Editor

1-3-1 Scene视图

1-3-2 Game视图

1-3-3 Hierarchy面板

1-3-4 Project面板

1-3-5 Inspector面板

1-3-6 其他面板

1-3-7 Unity Editor的菜单

Chapter 1-4 教程1:场景制作

1-4-1 创建新项目

1-4-2 创建地面

1-4-3 材质

1-4-4 物理动作

TIPS 使用喜欢的开发环境

1-4-5 预制

Chapter 1-5 教程2:脚本

1-5-1 脚本概要

1-5-2 脚本的创建与组件的附加

1-5-3 脚本的实现

1-5-4 字段与Inspector面板

1-5-5 互动的实现

1-5-6 面向移动设备的构建

Chapter 1-6 UI系统

1-6-1 新UI系统的特征

1-6-2 旧GUI系统

Chapter 1-7 资源商店

Chapter 1-8 其他服务

COLUMN 事件方法的执行顺序

Chapter 2 UI的构成

Chapter 2-1 UI元素的创建与画布

2-1-1 UI元素的创建

2-1-2 什么是画布

2-1-3 UI元素的渲染顺序

2-1-4 画布的渲染模式与属性

2-1-5 Canvas Scaler组件

2-1-6 Graphic Raycaster组件

2-1-7 CanvasRenderer组件

2-1-8 画布组

Chapter 2-2 RectTransform组件

2-2-1 Rect工具

2-2-2 RectTransform组件的属性

2-2-3 锚点

2-2-4 游戏对象与RectTransform组件

Chapter 2-3 事件系统

2-3-1 事件系统概要

2-3-2 Event System组件的运行

2-3-3 Event System组件的属性

2-3-4 输入模块

2-3-5 光线投射

TIPS 每单位的移动、缩放

COLUMN Unity的坐标系

Chapter 3 基本的UI元素

Chapter 3-1 图像(Image)

3-1-1 图像(Image)的创建

3-1-2 与2D精灵的不同

3-1-3 Image组件的属性

3-1-4 图像的种类

3-1-5 精灵动画

Chapter 3-2 Sprite Editor

3-2-1 Sprite Mode

3-2-2 精灵的编辑

3-2-3 精灵的创建

3-2-4 Sprite Editor的其他功能

Chapter 3-3 Sprite Packer

3-3-1 纹理图集的生成

3-3-2 Sprite Packer窗口

3-3-3 单独的封装规则

Chapter 3-4 原始图像

3-4-1 原始图像的创建

3-4-2 Raw Image组件的属性

Chapter 3-5 文本

3-5-1 文本的创建

3-5-2 Text组件的属性

3-5-3 富文本

3-5-4 字体

Chapter 3-6 遮罩

3-6-1 遮罩的创建

COLUMN 纹理的格式

Chapter 3-7 特效

3-7-1 Shadow组件

3-7-2 Outline组件

3-7-3 Position As UV1组件

TIPS 协同程序

Chapter 3-8 UI元素的渲染与性能

3-8-1 批处理

3-8-2 渲染的优化

3-8-3 优化工具

Chapter 4 交互UI元素

Chapter 4-1 交互UI元素的状态

Chapter 4-2 事件

4-2-1 事件监听器的设置

4-2-2 自定义组件的事件监听器

4-2-3 事件监听器的定义

4-2-4 通过脚本设置事件监听器

4-2-5 EventTrigger组件

Chapter 4-3 按钮

4-3-1 按钮的构造

4-3-2 Button组件的事件

Chapter 4-4 切换开关

4-4-1 切换开关的构造

4-4-2 Toggle组件的属性

4-4-3 Toggle组件的事件

4-4-4 切换开关组

TIPS 作为协同程序的事件方法

Chapter 4-5 滑块

4-5-1 滑块的构造

4-5-2 Slider组件的属性

4-5-3 Slider组件的事件

Chapter 4-6 滚动条

4-6-1 滚动条的构造

4-6-2 Scrollbar组件的属性

4-6-3 Scrollbar组件的事件

Chapter 4-7 滚动视图

4-7-1 创建滚动视图

4-7-2 滚动条的设置

4-7-3 Scroll Rect组件的属性

4-7-4 Scroll Rect组件的事件

Chapter 4-8 输入栏

4-8-1 输入栏的构造

4-8-2 Input Field组件的属性

4-8-3 Input Field组件的事件

Chapter 4-9 交互组件的基本类

4-9-1 Interactable属性

4-9-2 过渡

4-9-3 导航

Chapter 5 自动布局

Chapter 5-1 布局元素

5-1-1 什么是布局元素

5-1-2 Layout Element组件

Chapter 5-2 布局控制器

5-2-1 Content Size Fitter组件

5-2-2 Aspect Ratio Fitter组件

COLUMN 游戏对象的活动/不活动

Chapter 5-3 布局组

5-3-1 Horizontal、Vertical Layout Group组件

5-3-2 Grid Layout Group组件

5-3-3 Grid Layout Group与Content Size Fitter

Chapter 5-4 驱动属性

Chapter 5-5 自定义布局

5-5-1 布局接口

5-5-2 布局的计算

5-5-3 布局的重新构建

Chapter 6制作UI的实践

Chapter 6-1 选项卡

6-1-1 选项卡的创建

6-1-2 标签的创建

6-1-3 切换开关组的设置

6-1-4 创建与各个标签相对应的界面

6-1-5 事件监听器的设置

Chapter 6-2 用动画切换选项卡

6-2-1 创建标签以及与各标签相对应的界面

6-2-2 创建动画

6-2-3 Event Trigger组件的设置

Chapter 6-3 页面滚动视图

6-3-1 滚动视图的创建

6-3-2 滚动内容的创建

COLUMN Mecanim

6-3-3 页面处理的实现

6-3-4 创建页面控制

Chapter 6-4 拖曳&释放

6-4-1 创建可拖曳的图标

6-4-2 释放区域的创建

6-4-3 可拖曳图标的脚本实现

6-4-4 释放区域的脚本实现

Chapter 6-5 再次利用cell显示的Table View

6-5-1 滚动视图的创建

6-5-2 滚动内容的创建

6-5-3 Cell的创建

6-5-4 Cell脚本的实现

6-5-5 由脚本指定名称,改变精灵

6-5-6 Table View的脚本实现

Chapter 6-6 导航视图

6-6-1 导航视图和导航栏的创建

6-6-2 视图的创建

6-6-3 RectTransform的Tween动画

6-6-4 导航视图的脚本实现

6-6-5 各视图的脚本实现

Chapter 6-7 警告框

6-7-1 画布与Overlay(覆盖)的创建

6-7-2 窗口与各个元素的创建

6-7-3 脚本的实现

TIPS 从网页浏览器上下载并显示图像

Chapter 7 本地插件

Chapter 7-1 什么是插件

7-1-1 托管插件

7-1-2 本地插件

Chapter 7-2 iOS的本地插件

7-2-1 iOS的本地插件的安装

7-2-2 Unity方的接口的实现(iOS)

7-2-3 本地插件的使用(iOS)

Chapter 7-3 Android的本地插件

7-3-1 Android本地插件的安装

7-3-2 Unity方的接口的实现(Android)

7-3-3 本地插件的使用(Android)

TIPS 桌面平台的本地插件

Chapter 8 UI制作中使用的资源、工具

Chapter 8-1 NGUI:Next-Gen UI

8-1-1 NGUI vs.新UI系统

8-1-2 NGUI独有的功能

Chapter 8-2 iTween&iTween Native Extension

8-2-1 什么是iTween

8-2-2 iTween的动画方法

8-2-3 Easing(缓动)

8-2-4 iTween Native Extension

Chapter 8-3 TexturePacker&Spritellluminator

8-3-1 什么是TexturePacker

8-3-2 Spritellluminator

Chapter 8-4 UniRx&LINQ to GameObject

8-4-1 什么是响应式编程

8-4-2 什么是Reactive Extension

8-4-3 UniRx的功能

8-4-4 LINQ to GameObject

Appendix UI类引用

Canvas

CanvasScaler

CanvasRenderer

CanvasGroup

RectTransform

RectTransformUtility

EventSystem

StandalonelnputModule

TouchInputModule

GraphicRaycaster

PhysicsRaycaster

Physics2DRaycaster

Image

Rawlmage

Text

Selectable

Button

Toggle

ToggleGroup

Slider

Scrollbar

ScrollRect

InputField


书查询(www.shuchaxun.com)本网页唯一编码:
212c797219c7168fb04f8e5c13aaccda#8e674f08fef8ec0994b511c5cf3d5044#52103713#精解UGUI UNITY设计与开发从入门到精通_14318889.zip