Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/378.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用Phaser.js,如何检测指针是单击还是滚动_Javascript_Mobile_Touch_Phaser Framework - Fatal编程技术网

Javascript 使用Phaser.js,如何检测指针是单击还是滚动

Javascript 使用Phaser.js,如何检测指针是单击还是滚动,javascript,mobile,touch,phaser-framework,Javascript,Mobile,Touch,Phaser Framework,当我在更新函数(或回调事件)中捕获触摸事件时,我会区分一个简单的点击,即在滚动条上的第一次点击 我已经能够检测到滚动条的第一次点击,与isClick param打开时的下一次点击相比: this.game.input.addMoveCallback ((point, x, y, isClick) => {}) 但是没有什么可以区分第一次点击滚动事件的简单点击:( 我尝试设置超时,但没有得到很好的结果。 还有其他想法吗 PS:很抱歉我的英语不好我使用库找到了解决问题的方法。你为什么不把解决

当我在更新函数(或回调事件)中捕获触摸事件时,我会区分一个简单的点击,即在滚动条上的第一次点击

我已经能够检测到滚动条的第一次点击,与isClick param打开时的下一次点击相比:

this.game.input.addMoveCallback ((point, x, y, isClick) => {})
但是没有什么可以区分第一次点击滚动事件的简单点击:(

我尝试设置超时,但没有得到很好的结果。 还有其他想法吗


PS:很抱歉我的英语不好

我使用库找到了解决问题的方法。你为什么不把解决方案发布给其他人看?@Pixocode-我也遇到了同样的问题。你能分享你的解决方案作为答案吗?