Three.js中的操纵杆,游戏手柄或3D鼠标支持

时间:2015-10-06 15:26:30

标签: user-interface 3d three.js joystick gamepad

对three.js社区的一个未解决的问题。

据我所知,Three.js框架有不同的“增强功能”,如OrbitControls.js,它们允许我们使用鼠标或触摸屏来探索3D场景。

现在我的问题:

还有另外一个“增强”Three.js,允许使用操纵杆,游戏手柄或3D鼠标吗? 如果没有,您认为实施其功能有多容易或困难?

2 个答案:

答案 0 :(得分:1)

Here是关于网络中游戏手柄状态的一些信息。

现在看来还有一种方法可以等到广泛支持它。

玩得开心!

答案 1 :(得分:1)

juagicre的链接很有用。

以下是其他一些

  1. 检查来自您连接的游戏手柄的信号是否正在接收: - html5gamepad.com

  2. html5rocks.com gamepad tester with image

  3. stemkoski html5 demo

  4. stemkoski THREE.js demo

  5. html5rocks tuorial

  6. 我今天刚刚在旧货店买了一个便宜的无品牌USB游戏手柄。使用Firefox 38.0.5或Chrome 47.0.2526.58 beta-m)它适用于(1)和(2)但尚未适用于(3),(4),(5)。

    官方THREE.js网站示例似乎没有包含游戏手柄示例(请参阅/ misc部分)。