/// <summary> /// 指定 Axis 用途 /// </summary> public AxisUsageAttribute(AxisUsage usage) { _usage = usage; }
public static Axis AxisFieldLayout(string label, Axis value, AxisUsage usage) { return(AxisField(EditorGUILayout.GetControlRect(true), label, value, usage)); }
public AxisUsageAttribute(AxisUsage usage) { }
public static Axis AxisField(Rect rect, string label, Axis value, AxisUsage usage) { return((Axis)EditorGUI.IntPopup(rect, label, (int)value, _axisNames[(int)usage], _axisValues[(int)usage])); }