0 votes
by (500 points)

我在VR游戏【命运抉择】中看到,可以通过手柄推开门,拿起物体,请问应该怎么监听手柄的移动?

设备型号:Pico Neo2
Unity版本:Unity 2021.3.0f1c1
SDK版本:1.2.4
系统:Mac

1 Answer

0 votes
by (6.6k points)

可以试试下面的XR提供的获取手柄位置信息的方法。

float devicePosition = 0;
        InputDevices.GetDeviceAtXRNode(XRNode.LeftHand).TryGetFeatureValue(CommonUsages.devicePosition, out devicePosition);
        InputDevices.GetDeviceAtXRNode(XRNode.RightHand).TryGetFeatureValue(CommonUsages.devicePosition, out devicePosition)
...