从kinetic.stage拖放到另一个

时间:2014-04-22 08:00:17

标签: drag-and-drop kineticjs

是否可以从stage1拖放到第2阶段?第1阶段将包含可拖动的形状,第2阶段将成为目标。

1 个答案:

答案 0 :(得分:0)

是的,你可以用这样的东西:

image.on('dragmove', function() {
    if ((!stage.getPointerPosition()) && image.getParent() !== layer2) {

      image.stopDrag();

      image.moveTo(layer2);
      image.position(stage2.getPointerPosition());
      image.startDrag();
      layer.draw();
      layer2.draw();      
    }
})

DEMO