public override void OnInspectorGUI() { DrawDefaultInspector(); if (GUILayout.Button("Create map")) { foreach (UnityEngine.Object obj in targets) { MapGeneratorScript mapGenerator = (MapGeneratorScript)obj; mapGenerator.Init(); mapGenerator.CreateBaseMap(); } } if (GUILayout.Button("Clear map")) { foreach (UnityEngine.Object obj in targets) { MapGeneratorScript mapGenerator = (MapGeneratorScript)obj; mapGenerator.ClearMap(); } } }