45 lines
936 B
C#
45 lines
936 B
C#
using UnityEditor;
|
|
using UnityEngine;
|
|
|
|
|
|
namespace AiryUI
|
|
{
|
|
|
|
|
|
[CustomEditor ( typeof ( EscButtonController ) )]
|
|
[CanEditMultipleObjects]
|
|
public class CloseButtonController_Inspector : Editor
|
|
{
|
|
|
|
private EscButtonController esc_manager;
|
|
|
|
|
|
private SerializedProperty _esc_buttons;
|
|
|
|
|
|
private void OnEnable ()
|
|
{
|
|
esc_manager = ( EscButtonController ) target;
|
|
|
|
_esc_buttons = serializedObject.FindProperty ( "esc_buttons" );
|
|
}
|
|
|
|
|
|
public override void OnInspectorGUI ()
|
|
{
|
|
EditorGUILayout.Space ( 10 );
|
|
|
|
EditorGUILayout.HelpBox ( "This game object is automatically added When you add EscBackButton please don't remove it" , MessageType.Info );
|
|
|
|
EditorGUILayout.Space ( 10 );
|
|
|
|
EditorGUILayout.PropertyField ( _esc_buttons );
|
|
|
|
serializedObject.ApplyModifiedProperties ();
|
|
}
|
|
|
|
|
|
}
|
|
|
|
|
|
} |