[0]Event.Mouse_Drag和Event.Mouse_Drag_End在不注册鼠标事件的情况下无法

const MOUSE_EVENTS = new Set([
        Event.MOUSE_DOWN, Event.MOUSE_UP, Event.MOUSE_MOVE, Event.CLICK, Event.DOUBLE_CLICK,
        Event.RIGHT_CLICK, Event.RIGHT_MOUSE_DOWN, Event.RIGHT_MOUSE_UP,
        Event.MOUSE_OVER, Event.MOUSE_OUT, Event.MOUSE_WHEEL
    ]);
       
static isMouseEvent(type) {
            return MOUSE_EVENTS.has(type);
        }脚本周期函数onMouseDrag, onMouseDragEnd在不注册鼠标事件的情况下无法触发。
创建一个2d空场景只放一个图片图片mouseEnable设置true.创建一个脚本只实现onMouseDrag方法,挂载到图片上,onMouseDrag方法无法触发,必须还得实现任意一个上面判断属于鼠标事件的方法才可以。引擎版本3.0.7。官方大大核实一下。
已邀请:

layabox

赞同来自:

已经修复,等待3.0.8版本的更新。

Laya_Fred

赞同来自:

您好,感谢您的反馈,这个问题已经稳定复现并记录下来了,可以关注下后续的更新内容~

该问题目前已经被锁定, 无法添加新回复

商务合作
商务合作