/// <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]); }