Vive Input Utility v1.7.2
Changes for v1.7.2:
-
New features
- Add recommended VR project settings notification window
-
Bug fix
- Fix compile error in Unity 5.5/5.6
- [VRModule] Fix UnityEngineVRModule not removing disappeared device correctly
- In Unity 2017.2, InputTracking.GetNodeStates sometimes returns ghost nodes at the beginning of play mode.
- [Teleportable] Remove a potential null reference
- This happens when SteamVR plugin is imported and no SteamVR_Camera exist.
-
Improvement
- [Pointer3D] Now Pointer3DInputModule shows status in EventSystem's inspector preview window
- [Pointer3D] Let Pointer3DInputModule behave more consistent with StandaloneInputModule
- Now IPointerEnterHandler / IPointerExitHandler only triggered once for each pointer, pressing buttons won't trigger Enter/Exit anymore.
- [Pointer3D] Add IPointer3DPressEnterHandler / IPointer3DPressExitHandler
- Their behaviours are like IPointerEnterHandler/IPointerExitHandler, but press enter happend when the button is pressed and moved in, and press exit on button released or pointer moved out.
- [SteamVRCameraHook] Fix not expending head-eye-ear correctly
- [VRModule] Fix update timing issue
- This fix VivePoseTracker tracking is delayed in editor playing mode.