onMouseDrag与视图和工具

时间:2016-11-02 11:10:21

标签: javascript paperjs

我想拖动整个视图,但我所做的事情有问题:

    paper.view.onMouseDrag = function drag(event)
{
  alert("ee");
}

它没有用,属性onMouseDrag包含函数drag,但是这个console.log从不显示。然后,当我做这样的事情时,它起作用:

self.deplacerFond = new paper.Tool();
self.deplacerFond.onMouseDrag = dragDeplacerFond;
function dragDeplacerFond(event) {
console.log("test");

}

self.eventsSouris.deplacerFond.activate();

我试过这个:

var test = function(event) {
alert("test");


};

  view.on('mousedrag', test);

我有点困惑,我是否必须激活“paper.view.onMouseDrag'呢?

(抱歉我的英语不好)

1 个答案:

答案 0 :(得分:0)

尝试

paper.view.addEventListener('mousedown',function(e){
  alert("mousedown");
});

鼠标移动

paper.view.addEventListener('mousemove',function(e){
      alert("move");
    });