我目前有个需求是开发通过游戏手柄操作的 Web 页面,手柄上有上下左右按钮和键盘的上下左右是一致的,手柄的 A 按钮和键盘上的 Enter 是一致的。所有,有没有相关开发经验的前辈可以指导一下,或者有没有现成的库或者框架?
1
ChefIsAwesome Apr 29, 2016
你想的是虚拟按钮触发物理按钮。实际应该是虚拟按钮跟物理按钮执行同一个函数。
|
2
learnshare Apr 29, 2016
根据 keyCode 处理按键事件就好了
发现一个 Node.js 版本的 https://github.com/rdepena/node-dualshock-controller |
3
Livid MOD PRO Gamepad API
https://developer.mozilla.org/en-US/docs/Web/API/Gamepad_API/Using_the_Gamepad_API 比如 V2EX GameDB 的截图查看页面,就支持通过游戏手柄的 D-Pad 的左右来切换图片: https://www.v2ex.com/gamedb/nes/battlecity/screenshots/762 |