Exemple #1
0
    /// <summary>
    /// Gets a node from a set of coordinates
    /// </summary>
    /// <param name="worldPosition">Coordinates we want to find a node from</param>
    /// <returns></returns>
    public Node NodeFromWorldPoint(Vector3 worldPosition)
    {
        //associates p with the world position of the node
        GridPos p = gridTransform.GetGridPos(worldPosition).Clamp(room.width, room.height);

        //returns P
        return(grid[p.x, p.y]);
    }