Unity 3D NGUI 实战教程
更新时间:2019-11-22 21:08:31
封面
版权信息
前言
第1章 初识NGUI
1.1 游戏UI开发介绍
1.2 什么是NGUI
第2章 NGUI基础
2.1 导入NGUI插件
2.2 认识基本的UI资源
2.3 制作第一个UI图集
2.4 制作第一个UI字体
2.5 创建第一个UI
2.6 2DUI和3DUI的工作原理
2.7 深度(Depth)概念
第3章 核心组件
3.1 什么是UI控件
3.2 制作精灵(UISprite)
- APP免费
3.3 制作标签(Label)
- APP免费
3.4 制作UI纹理(UITexture)
- APP免费
3.5 制作按钮(Button)
- APP免费
3.6 制作进度条(UISlider)
- APP免费
3.7 制作输入框(Input)
- APP免费
3.8 制作滚动视图(ScrollView)
- APP免费
3.9 制作复选框(Toggle)
- APP免费
3.10 制作下拉菜单(PopupList)
- APP免费
第4章 UI动画
- APP免费
4.1 常见的两种UI动画介绍
- APP免费
4.2 渐隐渐现动画(透明度动画)
- APP免费
4.3 颜色变化动画(变色动画)
- APP免费
4.4 位置变换动画(位移动画)
- APP免费
4.5 旋转变化动画(旋转动画)
- APP免费
4.6 大小变化动画(放缩动画)
- APP免费
4.7 Tween动画总结
- APP免费
4.8 动画控制组件UIPlayTween
- APP免费
4.9 动画控制组件UIPlayAnimation
- APP免费
第5章 其他组件
- APP免费
5.1 使用Toggle制作页签
- APP免费
5.2 拖动摄像机来浏览超大界面
- APP免费
5.3 使用Grid自动排列UI
- APP免费
5.4 使用DragObject直接拖动物体
- APP免费
5.5 让玩家通过拖动自由改变控件大小
- APP免费
5.6 制作序列帧精灵动画(SpriteAnimation)
- APP免费
第6章 NGUI实战进阶
- APP免费
6.1 UI开发核心问题——UI随屏幕自适应
- APP免费
6.2 UI元素的相对自适应
- APP免费
6.3 多摄像机同时协作运行
- APP免费
6.4 巧用九宫格以减少UI资源量
- APP免费
6.5 实战开发中UI资源制作标准
- APP免费
6.6 UI事件监听的击穿
- APP免费
6.7 开发之前的思考——UI结构设计
- APP免费
第7章 用代码深度控制UI
- APP免费
7.1 代码操作NGUI的原理
- APP免费
7.2 动态加载UI元素
- APP免费
7.3 擅用EventDelegate事件委托
- APP免费
7.4 巧用EventTrigger组件
- APP免费
7.5 常用组件的功能调用
- APP免费
7.6 动画的控制
- APP免费
第8章 实用案例演示
- APP免费
8.1 角色头像状态栏制作
- APP免费
8.2 场景加载的进度条界面制作
- APP免费
8.3 技能快捷栏的制作
- APP免费
8.4 角色头顶血条的跟随
- APP免费
8.5 NGUI多语言切换的实现
- APP免费
第9章 常见疑难问题解答
- APP免费
9.1 关于NGUI版本问题
- APP免费
9.2 导入NGUI资源包出错
- APP免费
9.3 如何创建两个UIRoot
- APP免费
9.4 如何让粒子在界面上正确显示
- APP免费
9.5 为什么在父物体上增加透明度动画,子物体没有跟着变化
- APP免费
9.6 为什么动画播放一遍之后无法再次正常播放
- APP免费
9.7 为什么3DUI模式下,UI资源的尺寸Snap后和屏幕的大小比例不一致
- APP免费
9.8 为什么UI不受灯光影响
- APP免费
9.9 为什么3D模型放到UIRoot下就变得看不见了
- APP免费
9.10 为什么UI单击后无法播放音效
- APP免费
9.11 为什么Depth更大的图片反而被Depth小的图片遮住
- APP免费
9.12 怎样判断点中的东西是UI
- APP免费
9.13 为什么Label的文字始终不够清晰、明亮
- APP免费
9.14 为什么创建的物体有BoxCollider却无法接收事件
- APP免费
9.15 为什么改变了控件的父物体,导致了显示层级错乱
- APP免费
9.16 关于ScrollView滑动的问题
- APP免费
笔记栏
更新时间:2019-11-22 21:08:31