Three.js 中的操纵杆、游戏手柄或 3D 鼠标支持
Joystick, gamepad or 3D mouse support in Three.js
three.js 社区的一个未决问题。
据我所知,Three.js 框架与 OrbitControls.js 有不同的 "enhancements",允许我们使用鼠标或触摸屏探索 3D 场景。
现在我的问题是:
Three.js 是否还有另一个 "enhancement" 允许使用操纵杆、游戏手柄或 3D 鼠标?
如果不是,您认为实现它们的功能有多难?
Here 是关于网络游戏手柄状态的一些信息。
看来现在还有办法等到它得到广泛支持。
玩得开心!
juagicre 的 link 很有用。
还有一些
这个检查是否正在接收来自您连接的游戏手柄的信号:-
html5gamepad.com
我今天刚在旧货店买了一个便宜的无品牌 USB 游戏手柄。使用 Firefox 38.0.5 或 Chrome 47.0.2526.58 beta-m) 它适用于 (1) 和 (2) 但还不适用于 (3)、(4)、(5)。
官方 THREE.js 网站示例似乎没有包含游戏手柄示例(查看 /misc 部分)。
three.js 社区的一个未决问题。
据我所知,Three.js 框架与 OrbitControls.js 有不同的 "enhancements",允许我们使用鼠标或触摸屏探索 3D 场景。
现在我的问题是:
Three.js 是否还有另一个 "enhancement" 允许使用操纵杆、游戏手柄或 3D 鼠标? 如果不是,您认为实现它们的功能有多难?
Here 是关于网络游戏手柄状态的一些信息。
看来现在还有办法等到它得到广泛支持。
玩得开心!
juagicre 的 link 很有用。
还有一些
这个检查是否正在接收来自您连接的游戏手柄的信号:- html5gamepad.com
我今天刚在旧货店买了一个便宜的无品牌 USB 游戏手柄。使用 Firefox 38.0.5 或 Chrome 47.0.2526.58 beta-m) 它适用于 (1) 和 (2) 但还不适用于 (3)、(4)、(5)。
官方 THREE.js 网站示例似乎没有包含游戏手柄示例(查看 /misc 部分)。