在一个点周围旋转的方向

我正在使用这个公式来围绕一个点旋转。

X := originX + sin(angle)*Size; Y := originY + cos(angle)*Size; 

在笛卡儿坐标系中,当它围绕原点移动时,我将如何保持相对于原点对象的物体方向。 任何人都知道我可以在哪里寻找答案?

对不起,我觉得我已经find了自己的答案,我刚插入

如果这样做的话,就像我在全球范围内一样,在本地以相同的速度旋转

感。 所以如果我的角度= 3.6这里比

 X := originX + sin(angle)*Size; Y := originY + cos(angle)*Size; 

比我只需要

 this.rotate(3.6); 

因此,您只需以与本地物体相同的速率旋转卫星物体,这将使您的卫星面向与旋转开始时相同的方向。