我试图将对象旋转可变的度数以表示刻度盘。作为第一步,我尝试执行以下操作:
window.onload = function() {
var paper = new Raphael(document.getElementById('canvas_container'), 500, 500);
var circle = paper.circle(100, 100, 80);
var arrow = paper.path("M 100 100 l -56.5 56.5 z");
arrow.attr({stroke: '#0a0', 'stroke-width': 3});
for(var i=0;i<=100; i+=1){
rotate_cw(arrow);
}
}
function rotate_cw (element){
element.animate({transform:"r-1,100,100"}, 10);
}
动画本身可以工作,但我无法使其与外部功能一起工作。任何解决方案或解决方法?