旋转元素的翻译

时间:2017-02-07 21:33:33

标签: math graphics trigonometry

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

它是怎样的: enter image description here

我希望如何: enter image description here

1 个答案:

答案 0 :(得分:0)

我可能是错的(你的描述老实说并不好),但它让我觉得你只想在你的图像中心拥有一个锚点(你无法控制)。所以你只需要知道锚点,然后根据它的中心与锚点在同一点计算图像的左上角。如果锚点是(a,b),图像的宽度和高度分别为w和h,则图像的左上角应该在该点(a - w / 2,b - h / 2)。那就是你需要减去两个维度的一半。