private IEnumerator EnableCardboardViewCoroutine() { while (Screen.width < Screen.height && Screen.orientation != ScreenOrientation.LandscapeLeft) { Screen.orientation = ScreenOrientation.LandscapeLeft; yield return(new WaitForEndOfFrame()); } CardboardManager.SetCardboardViewOn(true); CardboardManager.RefreshParameters(); }
private static void QRCodeScannedCallback(bool success) { Debug.Log("QRCodeScannedCallback received in Unity!!"); CardboardManager.RefreshParameters(); if (GetQRCodeScanCount() > 0 && !PlayerPrefs.HasKey(CardboardUtility.KEY_CARDBOARD_CAMERA_SCANNED)) { PlayerPrefs.SetInt(CardboardUtility.KEY_CARDBOARD_CAMERA_SCANNED, 1); PlayerPrefs.Save(); } }
private static void LoadDeviceParamCallback(bool success) { Debug.Log("LoadDeviceParamCallback called in Unity"); CardboardManager.RefreshParameters(); }