GUI
特殊的生命周期函数
OnGUI()
重要参数
位置参数 :Rect
显示文本:string
图片信息:Texture
综合信息:GUIContent
自定义样式:GUIStyle
Style中的fixed width只是增大视觉上的大小,触发范围只取决于Rect中的width
常用API
文本控件 Label()
按钮 Button()
长按按钮 RepeatButton()
选择框 Toggle()
用Toggle时如果添加了style,需要手动在on normal里设置勾选图标
普通输入框 TextField()
密码输入框 PasswordField()
水平拖动条 HorizontalSlider()
竖直拖动条 VerticalSlider()
图片绘制 DrawTexture()
框绘制 Box()
工具栏 ToolBar()
自定义工具栏 SelectionGrid()
分组
BeginGroup ()
others
EndGroup()
滚动列表
BeginScrollView()
others
EndScrollView()
绘制窗口
Window()
ModalWindow()
配合public void DrawWindow(int id)使用
其中窗口要使用的GUI不是在OnGUI里使用而是在DrawWindow中
Color全局颜色,设置过后不受style影响
skin相当于一个style预制体
GUILayout自动布局
[ExecuteAlways]在编辑模式下运行代码
Application.Quit();

评论(0)
暂无评论