Set Point X Sprite.X+cos(Sprite.Angle+Point.myAngle)*Point.myDistance
Set Point Y Sprite.Y+sin(Sprite.Angle+Point.myAngle)*Point.myDistance
Or if I understood this correctly
[quote:n306uggl](always get the top point of an object (object angle doesn't matter) )
like variable myangle = 90 then i get the position of point from right side of object
Set Point X Sprite.X+cos(270+Point.myAngle)*Point.myDistance
Set Point Y Sprite.Y+sin(270+Point.myAngle)*Point.myDistance
Note that angle 0 is to the right.