NGUI 完整开发课程更新到12课时
NGUI 是一款老牌的 GUI 插件,售价 95 美元。对于开发 MMO(大型多人在线游戏)的 GUI 而言,它的功能已经绰绰有余。Unity 的强大特性在 NGUI 上得到了充分体现,尽管它只是一个 GUI 插件,但其开发效率和实际效果并不逊色于那些昂贵的或者已经开源多年的老牌 GUI 框架。
NGUI 的优点
1. 功能完整
开发一个 MMO 所需的各类控件和功能,NGUI 均有提供。
2. 高效渲染
NGUI 在 DrawCall 控制方面表现出色,多个控件渲染仅需一个 DrawCall,能有效提升渲染效率。
3. 支持 3D GUI
借助 NGUI 对 3D GUI 的支持,开发者可以实现倾斜或具有透视效果的 UI。
课程信息
课程地址
https://www.taikr.com/course/34
教学阶段
第一阶段:基础控件学习
此阶段主要学习 NGUI 基础控件的使用方法。
第二阶段:NGUI 应用案例学习
通过实际案例,深入了解 NGUI 在项目中的应用。
部分课时目录
- 课时 1:NGUI 介绍和插件的导入
- 课时 2:创建 UIRoot
- 课时 3:学习 Label 控件,显示文字
- 课时 4:学习 Sprite 创建精灵,显示图片
- 课时 5:学习 Panel 面板,控件容器
- 课时 6:创建 Button 按钮,使用脚本监听按下
- 课时 7:创建图集 Atlas
- 课时 8:切图 SlicedSprite 九宫切图
- 课时 9:dynamicFont 动态字体制作和显示
- 课时 10:widget 属性,pivot,depth 和 size
- 课时 11:NGUI 中的 Anchor 锚点设置
- 课时 12:Tween 动画
公开课交流群
学习公开课的同学,请加入公开课的交流群:点击链接加入群【泰课 unity 公开课 4 群】