Example #1
0
 private static void NewMenuOption()
 {
     TileUnit[] tileUnits = FindObjectsOfType <TileUnit>();
     foreach (TileUnit tileUnit in tileUnits)
     {
         tileUnit.SpawnTileContent();
     }
 }
Example #2
0
    public override void OnInspectorGUI()
    {
        tileUnit = target as TileUnit;

        EditorGUI.BeginChangeCheck();

        serializedObject.Update();

        EditorGUILayout.PropertyField(tileType);

        serializedObject.ApplyModifiedProperties();

        if (EditorGUI.EndChangeCheck())
        {
            tileUnit.SpawnTileContent();
        }
    }