I'm looking to implement a cursor that is restricted to a particular radius (typically to the origin of a player object ) that the player can control precisely...