[LayaAir 2.0]鼠标事件out ,move 发生再up事件之后
一个页面,绑定事件
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毫秒),就不会触发。而且仅第一次长按会触发。
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毫秒),就不会触发。而且仅第一次长按会触发。
没有找到相关结果
已邀请:
要回复问题请先登录
0 个回复