旋转元素的翻译
Translation of rotated element
我有一个围绕点 (0,0) 旋转的对象。我无法更改锚点。轮换是由另一个系统完成的,我无法影响它。我所能控制的只是元素的位置(我可以访问旋转值)。
现在,我想调整元素位置,使其看起来像是围绕特定轴心点旋转。
情况如何:
我想要的样子:
我可能是错的(老实说,您的描述不太好)但在我看来,您只是想在图像中心放置锚点(您无法控制)。所以你只需要知道锚点,然后根据图像的中心与锚点位于同一点,可能计算图像的 top-left 角。如果锚点是(a,b),你的图片的宽和高分别是w和h,那么你图片的top-left角应该在点(a - w/2, b - h/2).那就是你需要减去两个维度的一半。
我有一个围绕点 (0,0) 旋转的对象。我无法更改锚点。轮换是由另一个系统完成的,我无法影响它。我所能控制的只是元素的位置(我可以访问旋转值)。 现在,我想调整元素位置,使其看起来像是围绕特定轴心点旋转。
情况如何:
我想要的样子:
我可能是错的(老实说,您的描述不太好)但在我看来,您只是想在图像中心放置锚点(您无法控制)。所以你只需要知道锚点,然后根据图像的中心与锚点位于同一点,可能计算图像的 top-left 角。如果锚点是(a,b),你的图片的宽和高分别是w和h,那么你图片的top-left角应该在点(a - w/2, b - h/2).那就是你需要减去两个维度的一半。