Found using:
Steps to reproduce the issue:
Workarounds:
Adding the GvrControllerMain solve this issue. But hey, I am building for cardboard, why do I need the GvrControllerMain?
We are looking into this issue.
Hello there.
I have the same problem and I've found that when I "ToggleVR" using this code bellow, the head rotation works again:
void Update()
{
if (Input.GetMouseButtonDown(0))
{
ToggleVR();
}
}
void ToggleVR()
{
if (VRSettings.loadedDeviceName == "cardboard")
{
StartCoroutine(LoadDevice("None"));
}
else
{
StartCoroutine(LoadDevice("cardboard"));
}
}
IEnumerator LoadDevice(string newDevice)
{
VRSettings.LoadDeviceByName(newDevice);
yield return null;
VRSettings.enabled = true;
}
Credits:
http://talesfromtherift.com/googlevr-cardboard-switch-between-normal-mode-and-vr-mode-at-run-time/
This will be fixed in the next release of the SDK.
Fixed in 1.120.0
Most helpful comment
This will be fixed in the next release of the SDK.