使用openvr开发Oculus时手柄按键的问题(不定期更新)

配图:Oculus Touch Controllers

使用openvr开发Oculus时手柄按键的问题(不定期更新)

1.Oculus Touch的A按键在openvr中的判断:

(VREvent_t.data.VREvent_Controller_t.button == k_EButton_A && VRControllerState_t.ulButtonPressed == 128)

此时为A按键完全按下

2.Oculus Touch的B按键在openvr中的判断:

(VREvent_t.data.VREvent_Controller_t.button == k_EButton_ApplicationMenu && mState.ulButtonPressed == 2)