Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
User interface Three.js中的操纵杆、gamepad或3D鼠标支持_User Interface_3d_Three.js_Joystick_Gamepad - Fatal编程技术网

User interface Three.js中的操纵杆、gamepad或3D鼠标支持

User interface Three.js中的操纵杆、gamepad或3D鼠标支持,user-interface,3d,three.js,joystick,gamepad,User Interface,3d,Three.js,Joystick,Gamepad,对three.js社区来说,这是一个悬而未决的问题 据我所知,Three.js框架有不同的“增强功能”,比如OrbitControls.js,允许我们使用鼠标或触摸屏来探索3D场景 现在我的问题是: Three.js是否有另一个“增强”功能,允许使用操纵杆、游戏板或3D鼠标? 如果没有,您认为实现它们的功能有多容易或难?是有关web中gamepad状态的一些信息 看来现在还有一条路要走,直到它得到广泛支持 玩得开心 juagicre的链接很有用 这里还有一些 这一项检查是否接收到来自连接的gam

对three.js社区来说,这是一个悬而未决的问题

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

现在我的问题是:

Three.js是否有另一个“增强”功能,允许使用操纵杆、游戏板或3D鼠标? 如果没有,您认为实现它们的功能有多容易或难?

是有关web中gamepad状态的一些信息

看来现在还有一条路要走,直到它得到广泛支持


玩得开心

juagicre的链接很有用

这里还有一些

  • 这一项检查是否接收到来自连接的gamepad的信号:-

  • 我今天在一家旧货店买了一个便宜的无商标USB游戏板。使用Firefox 38.0.5或Chrome 47.0.2526.58 beta-m),它适用于(1)和(2),但尚未适用于(3)、(4)、(5)

    官方的THREE.js网站示例似乎没有包含gamepad示例(请参见/misc部分)