using System; using UnityEngine; using UnityEngine.Tilemaps; namespace Map { public class MapGenerator:Utils.MonoSingleton { public DoubleMap baseLevel; public Tilemap buildLevel; public Tilemap plantLevel; public void Start() { var perline= Utils.PerlinNoise.Instance; int size = 100; baseLevel.InitializeData(size, size); baseLevel.RefreshAllTiles(); } public bool CanPassThrough(int x, int y) { return GetTileCost(x, y) < 1; } public float GetTileCost(int x, int y) { return 0; } protected override void OnStart() { } } }