UEDL3——EditorGUI相关
UEDL3——EditorGUI相关
EditorGUI & EditorGUILayout
EditorGUI 类似 GUI,是一个主要用于绘制编辑器拓展 UI 的工具类
它提供了一些 GUI 中没有的API,主要是 编辑器功能中会用到的一些 特殊控件
我们经常会将 EditorGUI 和 GUI 混合使用 来制作一些编辑器拓展功能,但是由于更多时候我们会用到自动布局功能
因此我们接下来着重讲解 EditorGUILayout 中的功能,EditorGUI 和它的区别仅仅是需要自己设置位置而已
以下窗口中的控件相关绘制 逻辑处理相关的内容,EditorGUI 相关的控件,同样还是需要在 OnGUI() 当中进行实现 才能被显示出来
GUILayout 相关知识点回顾:UG1L10——GUILayout
关于 EditorGUILayout 的更多控件详细内容:EditorGUILayout - Unity 脚本 API
本章包括以下内容:
- 文本、层级和标签、颜色
 - 枚举、选择、按下按钮
 - 对象关联、各类型输入
 - 折叠、折叠组
 - 开关、开关组
 - 滑动条、双滑块滑动条
 - 帮助框、间隔
 - 动画曲线、布局
 
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 文KRIFE齐的博客!
