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--;
}
}