Canvas Kineticjs画布-平滑拖动对象

Canvas Kineticjs画布-平滑拖动对象,canvas,html5-canvas,kineticjs,Canvas,Html5 Canvas,Kineticjs,我正在努力使我的图像平滑地拖动。我正在使用这个库: 以下是我的尝试: 我使用的“dragend”是这样的: stage.on('dragend', function(e) { stage.transitionTo({ x: stage.getX() + stage.getAbsolutePosition().x, y: stage.getY() + stage.getAbsolutePosition().y, duration: 1,

我正在努力使我的图像平滑地拖动。我正在使用这个库:

以下是我的尝试:

我使用的“dragend”是这样的:

stage.on('dragend', function(e) {
    stage.transitionTo({
        x: stage.getX() + stage.getAbsolutePosition().x,
        y: stage.getY() + stage.getAbsolutePosition().y,
        duration: 1,
        easing: 'ease-in-out'
     });
});

它不好用。当我向左拖动后再向右拖动时,它不起作用。我怎样才能改进它?谢谢。

什么是“不正常工作”?当我向左拖动后再向右拖动时,它不正常工作。我完全按照编程的方式工作,您拖动并将绝对位置添加到其当前位置。你想让它做什么?描述你想要的行为。^他可能希望它看起来像他贴的例子。。。