using UnityEditor; using UnityEngine; using System.Collections; [CustomEditor(typeof(Door))] public class DoorInspector : Editor { public override void OnInspectorGUI () { DrawDefaultInspector(); Door door = target as Door; // door.id = EditorGUILayout.IntField("Id", door.id); door.occupyPriority = EditorGUILayout.IntField("Occupy Priority", door.occupyPriority); door.team = (TeamUtil.Team)EditorGUILayout.EnumPopup("UpdateTeam", door.team); } }