问题1
最近用到系统输入事件,打算全局简单鼠标点击事件,参考了一下官方的input事件。
测试了一下,结果大失所望。
代码如下截图
附上代码
input.on(Input.EventType.MOUSE_DOWN, (evt)=>{console.log(“系统监听到鼠标点击事件”)},this);
input.on(Input.EventType.TOUCH_START, (evt)=>{console.log(“系统监听到触屏点击事件”)},this);
结果无论怎么在界面上点击都没有信息输出,即鼠标或者触屏事件没有响应
问题2
另外还有个问题,creator3.4之前的版本还可以对节点用以下方式使节点的点击事件可穿透,让被盖在下面的节点能响应到点击事件
3.4版本开始
这个函数方法不能用了。
this.node.eventProcessor.setSwallowTouches(false);
用就报异常。
所以新手指引已经做不了,希望引擎大佬能提供个可以让点击事件穿透节点的解决方案