Xbox 控制器无法与 Oculus Utilities for Unity 配合使用
Xbox controller not working with Oculus Utilities for Unity
一段时间以来,我一直在尝试让 Xbox 控制器在 VR 中工作。我现在正在使用 Unity 5.2.2,并且刚刚将 Oculus Utilities 0.1.3 导入到一个干净的项目中。
我创建了一个 OVRPlayerController 预制件的实例,移除了原来的摄像机,并在场景周围放置了一些块。我暂时将 Gravity Modifier 设置为零,因此玩家不会立即向下坠落。
但是,当我启动游戏并移动控制器上的左摇杆时,玩家并没有向前移动。右摇杆和保险杠可以左右转动玩家,但左摇杆什么都不做。
我在使用 Oculus Utilities 0.1.0 和 0.1.2 时遇到了同样的问题;即使有或没有从 Oculus Utilities zip 复制 InputManager.asset 文件。
我怎样才能让播放器向前和向后移动?
对于奖励积分 – 如何启用 'Comfort Mode',右摇杆一次将玩家旋转 45 度?
你的问题可能是你的重力调节器。相反,右键单击并添加一个地形(以 x:-250、y:0、z:-250 为中心),现在你的玩家将不会从地面掉落。
Xbox 控制器上的舒适模式不是右摇杆;左右保险杠将您的旋转步进 45 度(或您在播放器控制器中设置的任何值)。按钮映射在 OVR Player Controller 脚本中进行了硬编码,但您可以对其进行编辑以进行更改。
您还可以通过在输入管理器中设置轴,将 XBox 控制器与本机 Unity(无需 Oculus Utilities)一起使用。参考这张图:
一段时间以来,我一直在尝试让 Xbox 控制器在 VR 中工作。我现在正在使用 Unity 5.2.2,并且刚刚将 Oculus Utilities 0.1.3 导入到一个干净的项目中。
我创建了一个 OVRPlayerController 预制件的实例,移除了原来的摄像机,并在场景周围放置了一些块。我暂时将 Gravity Modifier 设置为零,因此玩家不会立即向下坠落。
但是,当我启动游戏并移动控制器上的左摇杆时,玩家并没有向前移动。右摇杆和保险杠可以左右转动玩家,但左摇杆什么都不做。
我在使用 Oculus Utilities 0.1.0 和 0.1.2 时遇到了同样的问题;即使有或没有从 Oculus Utilities zip 复制 InputManager.asset 文件。
我怎样才能让播放器向前和向后移动?
对于奖励积分 – 如何启用 'Comfort Mode',右摇杆一次将玩家旋转 45 度?
你的问题可能是你的重力调节器。相反,右键单击并添加一个地形(以 x:-250、y:0、z:-250 为中心),现在你的玩家将不会从地面掉落。
Xbox 控制器上的舒适模式不是右摇杆;左右保险杠将您的旋转步进 45 度(或您在播放器控制器中设置的任何值)。按钮映射在 OVR Player Controller 脚本中进行了硬编码,但您可以对其进行编辑以进行更改。
您还可以通过在输入管理器中设置轴,将 XBox 控制器与本机 Unity(无需 Oculus Utilities)一起使用。参考这张图: