Unity Editor 编辑器拓展 08——各种辅助类 EditorGUIUtility、EditorUtility、GUIUtility、GUILayoutUtility、

EditorGUIUtility

class in UnityEditor

/

继承自:GUIUtility

描述

EditorGUI 的各种辅助程序。

静态变量

currentViewWidth 当前 EditorWindow 或其他视图的 GUI 区域的宽度。
editingTextField 文本字段是否正在编辑文本?
fieldWidth 为 Editor GUI 控件字段保留的最小宽度(以像素为单位)。
hierarchyMode Editor GUI 是否采用层次结构模式?
isProSkin 用户当前是否正在使用 pro 皮肤?(只读)
labelWidth 为 Editor GUI 控件标签保留的宽度(以像素为单位)。
pixelsPerPoint 当前视图的 GUI 点相对于屏幕像素的比例。该值是每个界面空间点的屏幕像素数。例如,Retina 显示屏上的 2.0。请注意,如果视图位于具有不同 UI 比例的显示器上,该值可能会因视图而异。
singleLineHeight 获取用于单个 Editor 控件(如单行 EditorGUI.TextField 或 EditorGUI.Popup)的高度。
standardVerticalSpacing 获取默认用于控件之间垂直间距的高度。
systemCopyBuffer 系统复制缓冲区。
textFieldHasSelection 如果文本字段当前已获得焦点并且其中的文本被选中,则为 true。
whiteTexture 获取白色纹理。
wideMode Editor GUI 当前是否处于宽模式?

静态函数

AddCursorRect 向控件添加自定义鼠标指针。
CommandEvent 创建可以发送到另一个窗口的事件。
DrawColorSwatch 绘制颜色样本。 选择一个区域rect,绘制颜色color。
DrawCurveSwatch 绘制曲线样本。
DrawRegionSwatch 绘制在两条 SerializedProperty 曲线之间具有填充区域的样本。
FindTexture 从源文件名中获取纹理。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值