【发布时间】:2014-03-21 07:06:43
【问题描述】:
如何在 Kinetic JS 中补间多个 blob?
我可以使用两组点对 blob 进行补间,但除此之外呢? 到目前为止,这是我所拥有的:
JS
setTimeout(function () {
for (var i = 0; i < blobPoints.length; i++) {
var tween = new Kinetic.Tween({
node: blob,
duration: .5,
points: blobPoints[i],
onFinish: function () {
//this is where I want to call next tween using next set of points
}
});
tween.play();
};
}, 300);
在这里完成演示: http://jsfiddle.net/4KLf8/1/
如果您注意到,它会补间到下一组点,但速度非常快,甚至很难看到。我希望它在调用下一组点之前先完成补间。我不确定该怎么做。
【问题讨论】:
标签: javascript canvas blob kineticjs tween