A game about forced loneliness, made by TACStudios
at master 31 lines 872 B view raw
1using UnityEngine.UI; 2 3namespace UnityEditor.UI 4{ 5 [CustomEditor(typeof(Button), true)] 6 [CanEditMultipleObjects] 7 /// <summary> 8 /// Custom Editor for the Button Component. 9 /// Extend this class to write a custom editor for a component derived from Button. 10 /// </summary> 11 public class ButtonEditor : SelectableEditor 12 { 13 SerializedProperty m_OnClickProperty; 14 15 protected override void OnEnable() 16 { 17 base.OnEnable(); 18 m_OnClickProperty = serializedObject.FindProperty("m_OnClick"); 19 } 20 21 public override void OnInspectorGUI() 22 { 23 base.OnInspectorGUI(); 24 EditorGUILayout.Space(); 25 26 serializedObject.Update(); 27 EditorGUILayout.PropertyField(m_OnClickProperty); 28 serializedObject.ApplyModifiedProperties(); 29 } 30 } 31}