如何编辑OVRPlayerController以允许在Unity中向上/向下移动?

时间:2017-07-18 18:02:58

标签: c# unity3d unityscript virtual-reality oculus

完全披露:我只在C#和Unity工作了大约一个星期。

我正在建立一个探索VR中太阳系模型的程序。我已经使用了OVRPlayerController(来自OculusSampleFramework.UnityPackage),它根据HMD所面向的方向给出了二维运动。

我关闭了重力并调整了OVRPlayerController.cs第264行的移动比例,这样我就可以移动而不会被接地:

// No positional movement if we are in the air
if (!Controller.isGrounded)
    MoveScale = 2f;

到目前为止,我只能在一个2D平面上移动,但我想允许垂直移动。如何使用qe键以及播放器面向的位置沿Y轴移动?

Here's a link to download the script I'm working on减去我提到的编辑。

奖金问题 - 我正在使用的Oculus框架将转换为HTC Vive和其他HMD吗?

0 个答案:

没有答案