示例#1
0
        GKGraphNode NodeInDirection(Map.Position position, Direction direction)
        {
            Map.Position newPosition = position.PositionInDirection(direction);
            if (!parentMap.PositionIsValid(newPosition))
            {
                return(null);
            }

            int index = parentMap.PositionToIndex(newPosition);

            return(gridNodes [index]);
        }