我正在使用带有 Unity 的 Oculus Rift,并试图让用户在按下按键时将其设备的方向归零。这个想法是相机被冻结在一个特定的方向上,当用户开始游戏时,他们正在看的任何方向都绑定到那个相机方向。我找到了这个论坛帖子,但它只说使用SetOrientationOffset
,但不提供代码。
我已经尝试了以下两种,独立的和一起的:
OVRDevice.ResetOrientation ();
cameraController.SetOrientationOffset (Quaternion.identity);
但是,两者似乎都没有效果。我什至尝试将其他四元数传递给SetOrientationOffset
,但这似乎没有效果。
有人有工作代码示例吗?