Если вы посмотрите документацию по Гибридным приложениям с Google VR , в ней объясняется, как вы можете переходить между 2D и VR.
По сути, вам нужно будет включить в Настройки проигрывателя -> Настройки XR -> Виртуальная реальность SDKs"None" SDK. Возможно, вы захотите использовать что-то вроде string vrDeviceName = XRSettings.loadedDeviceName
для хранения того, что ваш VR SDK, когда в VR.
Вы также должны быть знакомы с использованием Сопрограммы , поскольку при изменении типа представления VR для просмотра необходимо подождать один кадр.
Чтобы переключиться в режим 2D, вы должны начать вызов сопрограммы XRSettings.LoadDeviceByName("");
и подождать один кадр, а затем отрегулировать камеру (при необходимости).
Чтобы переключиться обратно на VR, вы запускаете сопрограмму для выполнения XRSettings.LoadDeviceByName(vrDeviceName);
и снова ждете один кадр.