UG1——IMGUI系列

UI系统第一部分——系列代号UG1

IMGUI

全称 即时模式游戏用户交互界面(IMGUI)
在Unity中一般简称为GUI,它是一个代码驱动的UI系统

对于布局要求严格的游戏界面来说,它的使用繁琐,功能缺乏,导致该UI并不适合用于游戏界面,
但相对于NGUI、UGUI等方案,它可以很方便简单的在界面上显示控件,因此很适合用于游戏调试
它是编辑器拓展的前置知识,它用于编写编辑器拓展界面

  • 工作原理和主要作用

  • 基本控件

    • 文本和按钮控件
    • 多选框和单选框
    • 输入框和拖动条
    • 图片绘制和框
  • 复合控件

    • 工具栏和选择网格
    • 滚动视图和分组
    • 窗口相关
  • 自定义整体样式

    • GUISkin
    • GUILayout
  • 实践必备知识点

    • 编辑器模式下执行脚本