一个页面,绑定事件
initEvent() {
this.bubbleView.on(Laya.Event.MOUSE_MOVE, this, this.mouseMoveCallback);
this.bubbleView.on(Laya.Event.MOUSE_UP, this, this.mouseUpCallback);
this.bubbleView.on(Laya.Event.MOUSE_OUT, this, this.mouseOutCallback);
// this.bubbleView.on(Laya.Event.MOUSE_DOWN, this, this.mouseDownCallback);
}
然后,鼠标down 0.5秒,松开,就会出现如下的顺序
mouseUpCallback
mouseOutCallback
mouseMoveCallback
out ,move 事件触发再up之后,但如果不长按(大约200毫秒),就不会触发。而且仅第一次长按会触发。