void ClearPath() { var walls = TilemapHelper.GetWallsTilemap(); var posInt = HushPuppy.GetVecAsTileVec(this.transform.position); var tile = walls.GetTile(posInt); if (tile != null) { var sprite = ((Tile)tile).sprite; fakeWall.sprite = sprite; walls.SetTile(posInt, null); } }
void Start() { this.tilemaps = new List <Tilemap>(FindObjectsOfType <Tilemap>()); this.walls = TilemapHelper.GetWallsTilemap(); }
void Start() { rb = this.GetComponent <Rigidbody2D>(); this.walls = TilemapHelper.GetWallsTilemap(); }