前 言
Unity 3D NGUI 实战教程
在手机游戏开发兴起的当下,Unity 3D引擎依靠其良好的跨平台特性,一跃成为全球第一大引擎,被广泛地使用。越来越多的游戏开发者开始关注和使用Unity 3D引擎。Unity 3D引擎最大的短板在于其原生的GUI系统有很大的缺陷,例如,性能和方便程度等都不适合进行商业开发,所以,大部分开发者都开始使用NGUI。NGUI的GUI以良好的性能优化、方便的开发模式、成熟稳定等特点,已经成为全球Unity游戏开发者的UI制作首选插件。因为NGUI是一个插件的缘故,网上很难有成熟的资料,即便要查找一些基本的资料也得连入国外的网站,而且是英文的资料,这给开发者带来了很大的苦恼。由于UI开发是游戏开发中客户端的重头工作,具有责任大、工作量多、修改频繁等诸多特性,一直是客户端程序员的一个疑难问题。现在市面上还没有NGUI的书,为了让读者能够学会NGUI的用法和技巧,并且能够直接运用于正式的商业项目开发中,作者结合自己的实践经验特意撰写了本书。
目 录
第 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 章 核心组件
第 4 章 UI动画
第 5 章 其他组件
第 6 章 NGUI实战进阶
第 7 章 用代码深度控制UI
第 8 章 实用案例演示
第 9 章 常见疑难问题解答