围绕点旋转

时间:2012-07-17 00:40:53

标签: rotation rmagick

是否可以围绕特定点而不是中心旋转图像?我看到了RVG的选项,但不是Magick :: Image的选项:/

http://www.simplesystems.org/RMagick/doc/rvgxform.html#rotate< - RVG支点

2 个答案:

答案 0 :(得分:1)

angle -= angleSpeed * delta;
image.x = target.x + sin(angle) * distanceFromTarget;
image.y = target.y + cos(angle) * distanceFromTarget;

答案 1 :(得分:0)

您可以尝试将图像的定位点更改为您想要旋转的位置,而不是中心