Frequently Asked Question
Hand tracking issues with Unity 5.5
Last Updated 6 years ago
This is an issue with InstantVR v3.6 which is solved in version 3.7.
You can solve this yourself with the following fix:
In the IVR_UnityVRHead.cs script, replace the function DeterminePlatform() (around line 121) with the following:
private void DeterminePlatform() {
#if UNITY_5_3
if (VRSettings.enabled)
needsOVR = true;
#else
switch (VRSettings.loadedDeviceName) {
case "OpenVR":
needsSteamVR = true;
break;
case "Oculus":
needsOVR = true;
break;
default:
break;
}
#endif
}
You can solve this yourself with the following fix:
In the IVR_UnityVRHead.cs script, replace the function DeterminePlatform() (around line 121) with the following:
private void DeterminePlatform() {
#if UNITY_5_3
if (VRSettings.enabled)
needsOVR = true;
#else
switch (VRSettings.loadedDeviceName) {
case "OpenVR":
needsSteamVR = true;
break;
case "Oculus":
needsOVR = true;
break;
default:
break;
}
#endif
}