public override void OnInspectorGUI() { _text = (SysFontText)target; ISysFontTexturableEditor.DrawInspectorGUI(_text); DrawInspectorGUI(_text); }
public override void OnInspectorGUI() { _text = (SysFontText)target; base.OnInspectorGUI(); GUILayout.BeginHorizontal(); { LookLikeControls(70f); // // FontColor property // Color fontColor; fontColor = EditorGUILayout.ColorField("Font Color", _text.FontColor, GUILayout.Width(160f)); if (fontColor != _text.FontColor) { RegisterUndo("SysFont Color Change"); _text.FontColor = fontColor; } LookLikeControls(40f); // // Pivot property // SysFontTexture.Alignment pivot; pivot = (SysFontTexture.Alignment)EditorGUILayout.EnumPopup("Pivot", _text.Pivot, GUILayout.Width(130f)); if (pivot != _text.Pivot) { RegisterUndo("SysFont Pivot Change"); _text.Pivot = pivot; } LookLikeControls(); } GUILayout.EndHorizontal(); }
public static void DrawInspectorGUI(SysFontText text) { GUILayout.BeginHorizontal(); { LookLikeControls(70f); // // FontColor property // Color fontColor; fontColor = EditorGUILayout.ColorField("Font Color", text.FontColor, GUILayout.Width(160f)); if (fontColor != text.FontColor) { RegisterUndo(text, "SysFont Color Change"); text.FontColor = fontColor; } LookLikeControls(40f); // // Pivot property // SysFontText.PivotAlignment pivot; pivot = (SysFontText.PivotAlignment)EditorGUILayout.EnumPopup("Pivot", text.Pivot, GUILayout.Width(130f)); if (pivot != text.Pivot) { RegisterUndo(text, "SysFont Pivot Change"); text.Pivot = pivot; } LookLikeControls(); } GUILayout.EndHorizontal(); }