向 Three.js 社区提出的一个开放性问题。
据我所知,Three.js 框架具有不同的“增强功能”,例如 OrbitControls.js,允许我们使用鼠标或触摸屏来探索 3D 场景。
现在我的问题:
Three.js 是否还有另一个“增强功能”,允许使用操纵杆、游戏 handle 或 3D 鼠标? 如果不是,您认为实现它们的功能有多容易或多困难?
最佳答案
juagicre 的链接很有用。
这里还有一些
此命令检查是否正在接收来自连接的游戏 handle 的信号:- html5gamepad.com
我今天刚在旧货店买了一个便宜的无品牌 USB 游戏 handle 。使用 Firefox 38.0.5 或 Chrome 47.0.2526.58 beta-m),它适用于 (1) 和 (2),但不适用于 (3)、(4)、(5)。
官方 THREE.js 网站示例似乎不包含游戏 handle 示例(请参阅/misc 部分)。
关于user-interface - Three.js 中的操纵杆、游戏 handle 或 3D 鼠标支持,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32973815/