public void Init(List <ITilemapAgent> agents) { this.tilemapIdentifier = this.GetComponentInChildren <TilemapIdentifier>(); this.InitTilesMap(); foreach (ITilemapAgent agent in agents) { agent.SetTile(this.GetOneFreeStartingTile()); } }
public void Spawn(TilemapIdentifier map) { GameObject.Instantiate(map).transform.parent = DependencyLocator.getTilemapManager().transform; }