是否可以根据保存在数组中的数据在KineticJS中创建补间序列而不进行递归?
这是我目前的解决方案,包括递归:
function tweenFunc( image )
{
setGlobalCoordinates();
tween = new Kinetic.Tween({
node: image,
duration: 1,
x: x,
y: y,
rotation: rot,
onFinish: function(){
if ( counter++ < arr.length )
{
tweenFunc( image );
}
}
});
tween.play();
}
我希望有一个解决方案,可以在第一个动画之前创建补间,然后在补间之后从前一个最终位置开始。 该项目包括同时为多个位置序列的4幅图像的动画。