using UnityEditor; using UnityEngine; namespace AibisDream.SystemEditor { [CustomEditor(typeof(ActorManager))] public class ActorManagerEditor : UnityEditor.Editor { public override void OnInspectorGUI() { base.OnInspectorGUI(); var example = (ActorManager)target; EditorGUILayout.BeginHorizontal(); // 保存按钮 if (GUILayout.Button("加载角色(仅调试)")) { example.InitAllDefault(); } // 加载按钮 if (GUILayout.Button("销毁角色(仅调试)")) { example.DestroyEditorTemp(); } EditorGUILayout.EndHorizontal(); } } }