[]问个关于die的问题

在制作view的时候有时候我会做几个时间轴动画
 
比如有一个元素a,初始状态时 x 0  y 0 
 
动画一: a 从[0,0]  移动到 [50,50]
 
动画二: a 从[50,50] 移动到 [30,30]
 
动画三: a 从[30,30] 移动到 [0,0]
 
那么问题来了   动画一做好之后 我做动画二的时候,这里的第一帧我预想的是a的坐标为[50,50]但是实际上他是初始状态的[0,0],
 
当然这里我可以手动去改,但是实际操作中,这里的第一帧很可能是很多元素的很多属性,因为动画一的最终结果很可能压根是鼠标拖出来的,
那么动画二的开始的状态如果对接上动画一的最终状态呢?
动画三的开始的状态如果对接上动画二的最终状态呢?
 
已邀请:

cuixueying

赞同来自:

用TimeLine的方式即可
var sp:Sprite=new Sprite();
sp.graphics.drawRect(0,0,100,100,"#FF0000");
Laya.stage.addChild(sp);

var timeLine:TimeLine=new TimeLine();
timeLine.to(sp,{x:50,y:50},1000).to(sp,{x:30,y:30},1000);
timeLine.play();

要回复问题请先

商务合作
商务合作