public void Init(List <ITilemapAgent> agents)
    {
        this.tilemapIdentifier = this.GetComponentInChildren <TilemapIdentifier>();
        this.InitTilesMap();

        foreach (ITilemapAgent agent in agents)
        {
            agent.SetTile(this.GetOneFreeStartingTile());
        }
    }
Exemple #2
0
 public void Spawn(TilemapIdentifier map)
 {
     GameObject.Instantiate(map).transform.parent = DependencyLocator.getTilemapManager().transform;
 }