拉斐尔 - 物体在任意位置旋转

时间:2011-12-13 22:38:17

标签: object rotation position raphael

我正在使用Raphael_2.01并希望在任意位置旋转对象。

(WindowsXP,Firefox3.6)

示例:http://uproda11.2ch-library.com/326446b6u/11326446.png

此矩形(rect0)在其右下角旋转30度。

参数是:

var rectX = rect0.getBBox().x;
var rectY = rect0.getBBox().y;
var rectW = rect0.getBBox().width;
var rectH = rect0.getBBox().height;

var rot = 30;// rotation
var rotX, rotY;// arbitrary position

我应该使用什么代码?我无法想出合适的方法。

感谢,

1 个答案:

答案 0 :(得分:1)

如果我正确理解了这个问题,那就是rect0.rotate(30, rotX, rotY);