如何在KineticJS中创建ad-hoc补间序列而不递归?

时间:2014-03-22 23:03:52

标签: javascript canvas kineticjs tween

是否可以根据保存在数组中的数据在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幅图像的动画。

0 个答案:

没有答案