position | 屏幕上用于此控件的矩形。 |
label | 用于控件的标注/标签。 |
enumValue | 用于标志的枚举。 |
style | 可选 GUIStyle。 |
Enum 每个位代表一个枚举值索引的选择位掩码。(请注意,此返回值不是枚举本身。)
针对基于枚举的掩码创建一个字段。
\ 显示枚举掩码字段的简单窗口。
class SimpleEnumMaskUsage extends EditorWindow { @MenuItem("Examples/Mask Field Usage") static function Init() { var window = GetWindow(SimpleEnumMaskUsage); window.Show(); }
var staticFlagMask : StaticEditorFlags = 0; function OnGUI() { staticFlagMask = EditorGUI.EnumMaskField ( new Rect (0, 0, 300, 20), "Static Flags", staticFlagMask ); } }