0
我將我的遊戲遷移到Unity 5.6並嘗試使用Cardboard的原生VR支持。然而,pp根本不會進入VR模式,我想這是因爲當我打電話給VRSettings.supportedDevices
時,會返回一個空的string[]
。該設備是支持VR模式的華碩Zenfone 2,我一直在VR模式下使用Unity的舊版本。Unity 5.6 VR VRSettings.supportedDevices爲空
之前有人有過這個問題嗎?
下面是代碼:
IEnumerator LoadDevice(string newDevice)
{
VRSettings.LoadDeviceByName(newDevice);
yield return null;
VRSettings.enabled = true;
Debug.Log ("********************** SUPPORTED DEVICES 2: " + VRSettings.supportedDevices.Length);
Debug.Log ("********************** DEVICE: " + VRSettings.loadedDeviceName);
Debug.Log ("********************** ENABLED: " + VRSettings.enabled);
}
感謝您的答覆。但我確實在那裏添加了Cardboard。 –
請確保切換到Android平臺正弦ASUS Zenfone 2是一款Android設備。請張貼你如何使用'VRSettings.supportedDevices'的代碼。這對我有用。我使用5.6.0b10測試版。在構建中試試這個,看看它是否有效。 – Programmer
它在Build Settings中切換到Android。 –