protected bool CanMoveInDirection(Vector2 vector) { if (vector.Equals(Vector2.zero)) { return(false); } Tile nextTile = tileDictionary.GetNextTile(this.transform.position, vector); return(nextTile is AccessableTile); }
public Tile GetNextTile(Vector2 currentPosition, Vector2 direction) { return(tiles.GetNextTile(currentPosition, direction)); }