I am making a custom 2D cursor for console users but i need help. I can not figure out how to turn screen space into world space. There is no Roblox API function to use and i do not know of a viable algorithm to use for this.
If someone can point me in the right direction or find a solution to my problem, that would be appreciated.
http://wiki.roblox.com/index.php?title=API:Class/Camera/ScreenPointToRay
Basically, use that ray's Origin and Direction to create Ray.new(origin, direction.unit*999) and FindPartOnRay to find where the mouse is pointing.