当我尝试动画图像的旋转(使用Raphael 2),这是我在成功使用Raphael 1之前完成的,没有任何反应。 动画另一个属性如高度确实有效。
this.image.animate({rotation: this.angle + " " + this.centerY + " " + this.centerY}, this.animationTime, '<>');
你知道吗?
感谢。
答案 0 :(得分:2)
正如我在http://raphaeljs.com/reference.html看到的那样,element.animate没有旋转参数(至少在版本2.0中;可能在早期版本中它存在?)。
你必须使用
this.image.animate({transform:"r"+this.angle + "," + this.centerY + "," + this.centerY}, this.animationTime);
答案 1 :(得分:0)
this.image.rotate(45);
我注意到旧方法已在2.0中更新。