private void OpenMap() { ContentManager content = gameRef.Content; newMap = content.Load <MapData>(@"Maps\Map1"); //newMap = content.Load<MapData>(@"Maps\Map_Test"); collisionsManager.SetMap(newMap); oMap = new ObstaclesMapGenerator(newMap); }
public override void OnInspectorGUI() { DrawDefaultInspector(); ObstaclesMapGenerator script = (ObstaclesMapGenerator)target; if (GUILayout.Button("Сгенерировать общую карту")) { PathFinder.GeneralMap = script.GenerateMap(); //string arrayStr = IntArrayToString(obstaclesMap); //var occupiedTiles = GetOccupiedTilesCoords(PathFinder.GeneralMap); //---------------- //Debug.Log("Occupied tiles below:"); //var converter = new TileCoordSystemConverter(script.WorldSize); //occupiedTiles.ForEach(tileCoords => Debug.Log(converter.PFS_To_US(tileCoords))); //---------------- } }