Unity Oculus玩家高度

4

我希望获取您在Oculus设置中设定的玩家高度。例如,如果您的身高为185厘米(6英尺),显然持有相机对象的游戏物体必须设置为相同的高度,即185厘米。

是否有函数或变量可以查找以获取玩家高度,还是我需要自己校准?


请尝试在http://gamedev.stackexchange.com或可能在[Unity论坛](https://forum.unity3d.com/forums/virtual-reality.80/)上进行此操作。 - Martin
1个回答

5
OVRCameraRig 预制件中,您会找到组件 OVRManager,只需将 "Tracking" 下的跟踪原点类型设置为地面水平即可,这样眼睛就会自动移动到玩家头顶上方。
如果您想知道玩家的高度,可以通过 theCenterEyeCameraTransform.localPosition.y 实现,但前提是您已将 OVRCameraRig 的原点类型跟踪配置为地面水平。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接