using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEditor; [CustomEditor(typeof(MapBlock))] [CanEditMultipleObjects] public class MapBlockEditor : Editor { public override void OnInspectorGUI() { DrawDefaultInspector(); MapBlock script = target as MapBlock; if (GUILayout.Button($"블럭 문 열기")) { script.ecMapBlock.Invoke((int)MapEvent.DoorState, true); } if (GUILayout.Button($"블럭 문 닫기")) { script.ecMapBlock.Invoke((int)MapEvent.DoorState, false); } } }