Unity中代码GUI绘制方法大全
2025/3/30 23:24:27
关键词:unity GUI 窗口绘制 C# 窗口 控件
2025/3/30 23:24:27
关键词:unity GUI 窗口绘制 C# 窗口 控件
Unity中使用控件GUI来绘制窗口控件大全
不可输入控件
GUILayout.Label 标签
可输入控件
GUILayout系列
GUILayout.TextField 单行文本
GUILayout.TextArea 多行文本
EditorGUILayout系列
EditorGUILayout.IntField() 输入整数
EditorGUILayout.FloatField() 输入浮点数
EditorGUILayout.TextField() 输入单行文本
EditorGUILayout.TextArea() 输入多行文本
EditorGUILayout.Vector3Field() 输入向量
EditorGUILayout.ColorField() 输入颜色
EditorGUILayout.CurveField() 输入曲线
按钮
带图片的按钮
滑动条
GUILayout.HorizontalSlider() 普通滑动条
EditorGUILayout.IntSlider() 整型滑动条
EditorGUILayout.Slider() 浮点滑动条
开关
下拉框
EditorGUILayout.EnumPopup() 枚举下拉框
EditorGUILayout.Popup() 默认下拉框
EditorGUILayout.IntPopup() 整型下拉框
提示框
EditorGUILayout.HelpBox() 提示框
弹出交互框
EditorUtility.DisplayDialog
EditorUtility.DisplayDialogComplex()
弹出提示框
ShowNotification()
折叠功能
EditorGUILayout.Foldout() 折叠框
单选按钮组
GUILayout.Toolbar() 单选工具栏
GUILayout.SelectionGrid() 单选工具栏(可控制一行显示几个)
布局/组
GUILayout.BeginHorizontal() 水平布局
GUILayout.BeginVertical() 竖直布局
GUILayout.BeginArea 控制绘制区域
GUILayout.BeginScrollView() 添加滚动条
原文链接:https://blog.csdn.net/aaa27987/article/details/119762469 [1] [2]
相关文章(向右看)..
不可输入控件
GUILayout.Label 标签
可输入控件
GUILayout系列
GUILayout.TextField 单行文本
GUILayout.TextArea 多行文本
EditorGUILayout系列
EditorGUILayout.IntField() 输入整数
EditorGUILayout.FloatField() 输入浮点数
EditorGUILayout.TextField() 输入单行文本
EditorGUILayout.TextArea() 输入多行文本
EditorGUILayout.Vector3Field() 输入向量
EditorGUILayout.ColorField() 输入颜色
EditorGUILayout.CurveField() 输入曲线
按钮
带图片的按钮
滑动条
GUILayout.HorizontalSlider() 普通滑动条
EditorGUILayout.IntSlider() 整型滑动条
EditorGUILayout.Slider() 浮点滑动条
开关
下拉框
EditorGUILayout.EnumPopup() 枚举下拉框
EditorGUILayout.Popup() 默认下拉框
EditorGUILayout.IntPopup() 整型下拉框
提示框
EditorGUILayout.HelpBox() 提示框
弹出交互框
EditorUtility.DisplayDialog
EditorUtility.DisplayDialogComplex()
弹出提示框
ShowNotification()
折叠功能
EditorGUILayout.Foldout() 折叠框
单选按钮组
GUILayout.Toolbar() 单选工具栏
GUILayout.SelectionGrid() 单选工具栏(可控制一行显示几个)
布局/组
GUILayout.BeginHorizontal() 水平布局
GUILayout.BeginVertical() 竖直布局
GUILayout.BeginArea 控制绘制区域
GUILayout.BeginScrollView() 添加滚动条
原文链接:https://blog.csdn.net/aaa27987/article/details/119762469
相关文章(向右看)..