I'm trying to figure out how to find a part's 2d position so I can do some comparisons to the mouse's position. I know there are other ways to do this but is there a way to get a 3d object's 2d on screen position?
try this:
local camera = workspace.CurrentCamera local worldPoint = part.Position local vector, onScreen = camera:WorldToScreenPoint(worldPoint) --onScreen is true or false --vector is a vector2 point (x,y)