public void CreateNewMap(Transform parent, string mapName, int width, int height)
 {
     //Debug.Log("Createmap " + mapName);
     MapLoaded = true;
     if (MapData != null)
         MapData.DestroyAndRemoveAllLayers();
     MapData = new MapData(parent, mapName, width, height);
     if (OnMapDataChanged != null)
         OnMapDataChanged(MapData);
 }
 void Awake()
 {
     MapData = null;
 }