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