# Pointing

I have been trouble finding out how to make the screen.setDrawRotation() To a point in which it points at a sprite in the direction of my mouse. this has bugged me for a while and cannot find any projects in which this is implied. all i am asking is a line of math to make this happen.

thank you.

This is the general function that I use to find the angle between 2 objects:

```
// finds the angle in degrees from point 1 to point 2
getAngle = function(x1, y1, x2, y2)
return atan2d(y2 - y1, x2 - x1)
end
```

And then you use it like this:
`angle = getAngle(pointer.x,pointer.y,mouse.x,mouse.y)`

You might have to adjust the angle depending on the default orientation of your 'pointer' sprite (+90, -90, etc.)

In this (non functional) mini project I'm working on I used a clamp function to limit the range to 90degree:

:embed https://microstudio.io/TinkerSmith/powwowpirates/JGYGS3B4/

Thanks Tinker-smith, Very cool! :)