我画了一个盒子。第一个动画使盒子水平移动,第二个动画使盒子垂直移动。但是当执行第二个动画时,盒子首先回到原来的位置,然后垂直动画。我想要的是盒子不应该回到它的原始位置并且第一个动画结束的地方,第二个动画必须从那个位置精确执行。我怎样才能做到这一点?我究竟做错了什么?
JS小提琴代码
window.onload = function (){
var paper = Raphael(0,0,800,400);
var hi = paper.rect(10,10,100,30);
var move1 = Raphael.animation({
transform:'t100,0'
},1000);
var move2 = Raphael.animation({
transform:'t0,100'
},1000);
hi.animate(move1);
hi.animate(move2.delay(1000));
}