Пример #1
0
 public void RemoveMazeLevelEntryName(MazeLevelEntry mazeLevelEntry)
 {
     for (int i = 0; i < _mazeEntryNames.Count; i++)
     {
         EditorMazeLevelEntryName editorMazeLevelEntryName = _mazeEntryNames[i];
         if (mazeLevelEntry.Tile.GridLocation.X == editorMazeLevelEntryName.MazeLevelEntry.Tile.GridLocation.X &&
             mazeLevelEntry.Tile.GridLocation.Y == editorMazeLevelEntryName.MazeLevelEntry.Tile.GridLocation.Y)
         {
             _mazeEntryNames.Remove(editorMazeLevelEntryName);
             editorMazeLevelEntryName.Destroy();
             break;
         }
     }
 }