我正在制作这个蛇游戏,我正试图使它在尽可能多的设备上可玩。当我在我的ps4浏览器上加载我的蛇网站时,它正常工作,直到我试图移动蛇。我的javascript中没有ps4控制器事件键,所以我试图找出ps4控制器上的事件键。我用这个代码试了一下:
window.addEventListener('keydown', (e) => {
window.alert(`key: ${e.key}, keycode: ${e.keycode}`)
// i am using alert() instead of console.log() because the ps4 browsers does not have a console. So the console does not have a console haha
})当我按下控制器上的一个按钮时,我会收到一个警告: key: code: undefined。我不知道如何知道是否可以让我的蛇在ps4上移动,你们中有谁有解决方案吗?当我将键盘连接到我的ps4时,也会遇到同样的问题。
我所有的代码:https://github.com/LarsVerschoor/LarsVerschoor/tree/main/Snake%20V3.0
发布于 2022-10-17 16:25:58
您可能需要重写一些代码,但是这里是ps4控制器密钥。
H 19R1=5H 210<>H 111r2=7H 212H 113r3=11H 214/code>H 115L1=4H 216F 217>F 217
我不知道这是否有帮助,但我希望是这样
https://stackoverflow.com/questions/74100244
复制相似问题