我制作了一个javascript游戏,我想知道如何调整它,这样我也可以在手机上玩这个游戏。
我想要的只是用移动滑动来替换箭头键事件;
我的移动功能如下:
switch (e.keyCode) {
case 37:
//do this
case 38:
//do this
case 39:
//do this
case 40:
//do this
}
我如何添加另一个开关情况下(从移动设备)是很难做到的?
PS最好不含jQuery
发布于 2021-05-31 09:19:05
您可以尝试通过addEventListener('touchstart',handleTouchStart)
和addEventListener('touchmove',handleTouchMove)
来实现这一点,编写handleTouchStart
& handleTouch
函数,每次将触摸位置与前一个位置进行比较以获得方向。
或者直接使用=> https://hammerjs.github.io/库
https://stackoverflow.com/questions/67770766
复制相似问题