using UnityEditor; using UnityEngine; namespace AibisDream.SystemEditor { [CustomEditor(typeof(BlockShape))] public class BlockShapeEditor : Editor { public override void OnInspectorGUI() { base.OnInspectorGUI(); var example = (BlockShape)target; EditorGUILayout.BeginHorizontal(); // 增加绘制形状和保存形状按钮 if (GUILayout.Button("绘制")) { example.DrawShape(); } if (GUILayout.Button("保存")) { example.SaveShape(); } EditorGUILayout.EndHorizontal(); } } }