0

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

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

OpenVR.System.GetTrackedDeviceIndexForControllerRole(ETrackedControllerRole.RightHand)

有没有更好的方法来获取列表中的所有跟踪控制器,还是我使用错误的方式?

4

1 回答 1

1

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

于 2017-11-10T13:13:39.687 回答