private static void NewMenuOption() { TileUnit[] tileUnits = FindObjectsOfType <TileUnit>(); foreach (TileUnit tileUnit in tileUnits) { tileUnit.SpawnTileContent(); } }
public override void OnInspectorGUI() { tileUnit = target as TileUnit; EditorGUI.BeginChangeCheck(); serializedObject.Update(); EditorGUILayout.PropertyField(tileType); serializedObject.ApplyModifiedProperties(); if (EditorGUI.EndChangeCheck()) { tileUnit.SpawnTileContent(); } }