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 | 从源文件名中获取纹理。 |