这看起来可能就像一个bug,不知道它是不是真的。
»»http://jsbin.com/ejizib/3/edit
移动灰色矩形后,会有一个更改其位置的补间。但是补间开始于原点位置,而不是最后一个“拖尾”位置。
补间应该以拖尾结束位置开始,直到x.
参数。为什么它不能在我的jsbin上运行?
答案 0 :(得分:0)
我通过在'dragend'中实例化补间并删除tween.reset()来实现它。
rect.on('dragend', function() {
var tween = new Kinetic.Tween({
node: rect,
duration: 2,
x: lenght/2
});
tween.play();
});