[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。官方大大核实一下。
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。官方大大核实一下。
没有找到相关结果
已邀请:
2 个回复
layabox
赞同来自:
Laya_Fred
赞同来自: