Пример #1
0
 public void clearMap()
 {
     enemyList.Clear();
     spawnPoints.Clear();
     warpPoints.Clear();
     if (tilemap != null)
     {
         tilemap.RemoveFromContainer();
         tilemap.RemoveAllChildren();
     }
     foreach (FTilemap f in otherTilemaps)
     {
         if (f != null)
         {
             f.RemoveFromContainer();
         }
     }
     if (tilemapCollision != null)
     {
         tilemapCollision.RemoveFromContainer();
     }
     if (objectGroup != null)
     {
         objectGroup.RemoveFromContainer();
     }
     for (int x = 0; x < playerLayer.GetChildCount(); x++)
     {
         playerLayer.RemoveChild(playerLayer.GetChildAt(x));
         x--;
     }
 }