예제 #1
0
    protected bool CanMoveInDirection(Vector2 vector)
    {
        if (vector.Equals(Vector2.zero))
        {
            return(false);
        }
        Tile nextTile = tileDictionary.GetNextTile(this.transform.position, vector);

        return(nextTile is AccessableTile);
    }
예제 #2
0
 public Tile GetNextTile(Vector2 currentPosition, Vector2 direction)
 {
     return(tiles.GetNextTile(currentPosition, direction));
 }