[]关于微信小游戏下的MOUSE_UP事件touches问题
发布微信小游戏后,在微信开发者工具中,当MOUSE_UP事件触发时,Event.touches个数正确,为0
当使用手机预览时,MOUSE_UP事件触发时,Event.touches个数多了1(即抬起的手指还被包含在内了)
这个问题有哪位大大遇到过么?微信小游戏环境下的手指事件用MOUSE_UP和MOUSE_EVENT、MOUSE_MOVE对不对?
=================================================================================
问题最后解决了,微信上确实存在onTouchEnd时touches数组包含了已经抬起的手指touch信息,但其提供的changedTouches数组里面存放了本次改动的touch信息,所以可以做层容错,在laya的MOUSE_UP事件回调中,通过e.nativeEvent.changedTouches获取本次抬起手指的touch信息
当使用手机预览时,MOUSE_UP事件触发时,Event.touches个数多了1(即抬起的手指还被包含在内了)
这个问题有哪位大大遇到过么?微信小游戏环境下的手指事件用MOUSE_UP和MOUSE_EVENT、MOUSE_MOVE对不对?
=================================================================================
问题最后解决了,微信上确实存在onTouchEnd时touches数组包含了已经抬起的手指touch信息,但其提供的changedTouches数组里面存放了本次改动的touch信息,所以可以做层容错,在laya的MOUSE_UP事件回调中,通过e.nativeEvent.changedTouches获取本次抬起手指的touch信息
没有找到相关结果
已邀请:
要回复问题请先登录
3 个回复
孙皓孙子旭
赞同来自:
看来这里有bug。。。
孙皓孙子旭
赞同来自:
孙皓孙子旭
赞同来自: