openvr如何正确获取跟踪控制器(C#)

时间:2017-11-08 00:30:06

标签: c# openvr

我正在使用openvr和C#并尝试获取控制器。

所有方法都需要控制器的“trackedDeviceIndex”,但我不确定如何以正确的方式获取此id。我查阅了文档,只能找到左手或右手的方法:

OpenVR.System.GetTrackedDeviceIndexForControllerRole(ETrackedControllerRole.RightHand)

有没有更好的方法让所有跟踪的控制器都在列表中,或者我使用错误的方式?

1 个答案:

答案 0 :(得分:1)

所以似乎没有方法,但你可以从0循环到k_unMaxTrackedDeviceCount并检查返回值。