打包后的安卓程序,触摸事件失效

Cocos Creator 版本: 3.4.2
问题:在本地(win 11)运行预览时,可以进行触控点击。打包成安卓程序后,在夜神模拟器(64位)上安装后运行,发现触控点击没效果,按钮点击等是没有问题。
麻烦各位大佬看看。

有没有可能你用的是鼠标事件(MOUSE_DOWN) 不是用的触摸事件(TOUCH_START) ;
触摸事件在移动端和 PC 端都会触发,鼠标事件只在 PC 端触发;

你好,用的是TOUCH_START 的
代码如下:
this.bg_3.on(Input.EventType.TOUCH_START, this.onTouchStart, this);
this.bg_3.on(Input.EventType.TOUCH_MOVE, this.onTouchMove, this);
this.bg_3.on(Input.EventType.TOUCH_END, this.onTouchEnd, this);
this.bg_3.on(Input.EventType.TOUCH_CANCEL, this.onTouchCancel, this);

换成 Node.EventType.TOUCH_START 试试

你好,尝试了你的提议,在安卓模拟器上仍然是触控点击无效的。
以下是:构建的配置

已解决。由于分辨率导致触点坐标发生偏差,导致误认为触控事件失效。

该主题在最后一个回复创建后14天后自动关闭。不再允许新的回复。