protected virtual void Start() { //Crate a TilemapWGraph with weights for each tile tilemapGraph = new TilemapWGraph(tilemap, allowedTiles.Get(), allowedTiles.getWeights()); timeBetweenSteps = 1 / speed; StartCoroutine(MoveTowardsTheTarget()); }
protected virtual void Start() { int[] test = allowedTiles.getWeights(); tilemapGraph = new TilemapWGraph(tilemap, allowedTiles.Get(), allowedTiles.getWeights()); // tilemapGraph = new TilemapGraph(tilemap, allowedTiles.Get()); timeBetweenSteps = 1 / speed; StartCoroutine(MoveTowardsTheTarget()); }