Math 旋转元素的平移

Math 旋转元素的平移,math,graphics,trigonometry,Math,Graphics,Trigonometry,我有一个围绕点(0,0)旋转的对象。我不能改变锚点。旋转是由另一个系统完成的,我不能影响它。我所能控制的只是元素的位置(我可以访问旋转值)。 现在,我想调整元素的位置,使它看起来像是围绕一个特定的轴点旋转 情况如何: 我希望它是怎样的: 我可能错了(你的描述真的不是很好),但在我看来,你只是想在图像的中心有一个锚定点(你无法控制)。因此,您只需要知道定位点,然后根据图像的中心与定位点位于同一点,计算图像的左上角。如果定位点为(a,b),图像的宽度和高度分别为w和h,则图像的左上角应位于该点(a

我有一个围绕点(0,0)旋转的对象。我不能改变锚点。旋转是由另一个系统完成的,我不能影响它。我所能控制的只是元素的位置(我可以访问旋转值)。 现在,我想调整元素的位置,使它看起来像是围绕一个特定的轴点旋转

情况如何:

我希望它是怎样的:

我可能错了(你的描述真的不是很好),但在我看来,你只是想在图像的中心有一个锚定点(你无法控制)。因此,您只需要知道定位点,然后根据图像的中心与定位点位于同一点,计算图像的左上角。如果定位点为(a,b),图像的宽度和高度分别为w和h,则图像的左上角应位于该点(a-w/2,b-h/2)。也就是说,你需要减去两个维度的一半