UG2——NGUI系列

UI系统第二部分——系列代号UG2

NGUI

NGUI全称 下一代用户界面(Next-Gen UI)
它是第三方提供的Unity付费插件
专门用于制作Unity中游戏UI的第三方工具
相对于GUI它更适用于制作游戏UI功能
更方便使用,性能和效率更高

本系列学习内容:

  • NGUI下载和导入

  • NGUI基础

    • 三大基础组件

      • Root
        控制分辨率自适应的基础
      • Panel
        控件显示的基础
      • Event System(Uicamera)
        输入事件监听的基础
    • 图集制作

    • 三大基础控件

      • Sprite - 精灵图片
      • Label - 文本控件
      • Texture - 大图控件
    • 其他组合控件

      • Button - 按钮
      • Toggle - 单选多选框控件
      • Input - 文本输入控件
      • PopupList - 下拉列表控件
      • Slider - 滑动条控件
      • Scrollbar和Progressbar - 滚动条和进度条
      • Scrollview - 滚动视图
    • Anchor锚点组件

  • NGUI进阶

    • Eventlistener和Eventtrigger - 特殊事件监听相关
    • Drawcall
    • Ngui字体
    • Ngui缓动
    • 模型和粒子显示在UI之前
    • 其它

Unity插件

是一种基于Unity规范编写出来的程序,主要用于拓展功能
简单理解就是别人基于Unity写好的某种功能代码,我们可以直接用来处理特定的游戏逻辑