// Use this for initialization void Start() { #if UNITY_EDITOR if (Application.isPlaying) { return; } #endif pmInstance = WaveVR_PermissionManager.instance; if (pmInstance != null) { Log.d(LOG_TAG, "isPermissionGranted(com.htc.permission.APP_PLATFORM) = " + pmInstance.isPermissionGranted("com.htc.permission.APP_PLATFORM")); } using (AndroidJavaClass jc = new AndroidJavaClass("com.unity3d.player.UnityPlayer")) { using (AndroidJavaObject jo = jc.GetStatic <AndroidJavaObject>("currentActivity")) { AndroidJavaClass ajc_setting = new AndroidJavaClass(DB_SETTINGS_CLASSNAME); if (ajc_setting == null) { Log.e(LOG_TAG, " Start() " + DB_SETTINGS_CLASSNAME + " is null"); return; } dbSetting = ajc_setting.CallStatic <AndroidJavaObject>("getInstance", jo, new RequestCompleteHandler()); if (dbSetting == null) { Log.e(LOG_TAG, " Start() could NOT get instance of " + DB_SETTINGS_CLASSNAME); } Log.d(LOG_TAG, " Start() : " + DB_SETTINGS_CLASSNAME); } } }
public void startCamera() { //Log.d(LOG_TAG, "click startCamera"); pmInstance = WaveVR_PermissionManager.instance; permission_granted = pmInstance.isPermissionGranted("android.permission.CAMERA"); if (started == false && permission_granted) { SceneManager.sceneUnloaded += OnSceneUnloaded; WaveVR_CameraTexture.UpdateCameraCompletedDelegate += updateTextureCompleted; WaveVR_CameraTexture.StartCameraCompletedDelegate += onStartCameraCompleted; started = WaveVR_CameraTexture.instance.startCamera(); nativeTexture = new Texture2D(1280, 400); textureid = nativeTexture.GetNativeTexturePtr(); meshrenderer = GetComponent <MeshRenderer>(); meshrenderer.material.mainTexture = nativeTexture; updated = true; Log.d(LOG_TAG, "startCamera"); } else { Log.e(LOG_TAG, "startCamera fail, camera is already started or permissionGranted is failed"); } }
// Use this for initialization void Start() { Log.d(LOG_TAG, "get instance at start"); pmInstance = WaveVR_PermissionManager.instance; requested = false; retryCount = 0; }
// Use this for initialization void Start() { #if UNITY_EDITOR if (Application.isEditor) { return; } #endif if (WaveVR.Instance == null) { Log.w(LOG_TAG, "Fail to initialize!"); return; } wvrRes = WaveVR_Resource.instance; if (wvrRes == null) { Log.w(LOG_TAG, "Failed to initial WaveVR Resource instance!"); } else { string lang = wvrRes.getSystemLanguage(); string country = wvrRes.getSystemCountry(); Log.d(LOG_TAG, "system default language is " + lang); Log.d(LOG_TAG, "system default country is " + country); } pmInstance = WaveVR_PermissionManager.instance; if (pmInstance != null) { StartCoroutine(checkPackageManagerStatus()); } //Interop.WVR_SetArenaVisible(WVR_ArenaVisible.WVR_ArenaVisible_Auto); }
void Start() { originalPos = transform.position; pmInstance = WaveVR_PermissionManager.instance; if (pmInstance.isInitialized()) { pmInstance.requestUsbPermission(requestUsbDoneCallback); } }
void Start() { startPosition = transform.localPosition; if (!Application.isEditor) { Log.d(LOG_TAG, "Start() get instance of WaveVR_PermissionManager"); pmInstance = WaveVR_PermissionManager.instance; } }
void Start() { startPosition = transform.localPosition; #if UNITY_EDITOR if (Application.isEditor) { return; } #endif Log.d(LOG_TAG, "Start() get instance of WaveVR_PermissionManager"); pmInstance = WaveVR_PermissionManager.instance; }
// Use this for initialization void Start() { #if UNITY_EDITOR if (Application.isEditor) { return; } #endif Log.i(LOG_TAG, "get instance at start"); pmInstance = WaveVR_PermissionManager.instance; requested = false; retryCount = 0; }
private void Start() { //call the permission manager only if we're running the application on an Android device (the Focus), otherwise just go the main scene of the game if (Application.platform != RuntimePlatform.Android) { GoToMainScene(); } else { pmInstance = WaveVR_PermissionManager.instance;//get the permission manger StartCoroutine(PermissionManagerWait()); } }
public void onRawClick() { pmInstance = WaveVR_PermissionManager.instance; permission_granted = pmInstance.isPermissionGranted("android.permission.WRITE_EXTERNAL_STORAGE"); if (permission_granted) { WaveVR_Screenshot.requestScreenshot(WVR_ScreenshotMode.WVR_ScreenshotMode_Raw, "Unity_Raw"); } else { Log.e(LOG_TAG, "permissionGranted is failed"); } }
public void onRawClickText() { pmInstance = WaveVR_PermissionManager.instance; permission_granted = pmInstance.isPermissionGranted("android.permission.WRITE_EXTERNAL_STORAGE"); if (permission_granted) { screenShot_info = "Unity_Raw screenshot is finished"; textField.text = screenShot_info; } else { screenShot_info = "Unity_Raw screenshot is failed"; textField.text = screenShot_info; } }
// Use this for initialization void Start() { Log.d(LOG_TAG, "get instance at start"); pmInstance = WaveVR_PermissionManager.instance; textField = GetComponent <Text>(); permission_granted = pmInstance.isPermissionGranted("android.permission.CAMERA"); if (permission_granted) { textField.text = ""; } else { textField.text = "Warning : \n This APP was not granted android.permission.CAMERA yet. \n The camera will not start."; } }
// Use this for initialization void Start() { SetOverrideDefault(false); #if UNITY_EDITOR if (Application.isPlaying) { return; } else #endif { pmInstance = WaveVR_PermissionManager.instance; string[] tmpStr = { "vive.wave.vr.oem.data.OEMDataWrite", "vive.wave.vr.oem.data.OEMDataRead" }; //pmInstance.requestPermissions(tmpStr, requestDoneCallback); if (pmInstance != null) { Log.d(LOG_TAG, "isPermissionGranted(vive.wave.vr.oem.data.OEMDataWrite) = " + pmInstance.isPermissionGranted("vive.wave.vr.oem.data.OEMDataWrite")); Log.d(LOG_TAG, "isPermissionGranted(vive.wave.vr.oem.data.OEMDataRead) = " + pmInstance.isPermissionGranted("vive.wave.vr.oem.data.OEMDataRead")); //Log.d(LOG_TAG, "isPermissionGranted(com.htc.vr.core.server.VRDataProvider) = " + pmInstance.isPermissionGranted("com.htc.vr.core.server.VRDataProvider")); } AndroidJavaClass ajc = new AndroidJavaClass(CONTENT_PROVIDER_CLASSNAME); if (ajc == null) { Log.e(LOG_TAG, "Interaction mode Start() " + CONTENT_PROVIDER_CLASSNAME + " is null"); return; } contentProvider = ajc.CallStatic <AndroidJavaObject>("getInstance"); if (contentProvider != null) { readinteractionModeInitValue = readinteraction_value(); readgazeTriggermodeInitValue = readgazeTriggermode_value(); int interactionModevalue = System.Convert.ToInt32(readinteractionModeInitValue); int gazeTriggermodevalue = System.Convert.ToInt32(readgazeTriggermodeInitValue); _interactionModeinit = interactionModevalue; _gazeTriggermodeInit = gazeTriggermodevalue; } else { Log.e(LOG_TAG, "Interaction mode Start() could NOT get instance of " + CONTENT_PROVIDER_CLASSNAME); } Log.d(LOG_TAG, "Interaction mode Start() : interaction mode init : " + CONTENT_PROVIDER_CLASSNAME + _interactionModeinit + "Interaction mode Start() : gazeTrigger mode init : " + CONTENT_PROVIDER_CLASSNAME + _gazeTriggermodeInit); } }
public void onRawClick() { #if UNITY_EDITOR if (Application.isEditor) { return; } #endif pmInstance = WaveVR_PermissionManager.instance; permission_granted = pmInstance.isPermissionGranted("android.permission.WRITE_EXTERNAL_STORAGE"); if (permission_granted) { WaveVR_Screenshot.requestScreenshot(WVR_ScreenshotMode.WVR_ScreenshotMode_Raw, "Unity_Raw"); } else { Log.e(LOG_TAG, "permissionGranted is failed"); } }
// Use this for initialization void Start() { #if UNITY_EDITOR if (Application.isEditor) { return; } #endif Log.d(LOG_TAG, "get instance at start"); pmInstance = WaveVR_PermissionManager.instance; textField = GetComponent <Text>(); permission_granted = pmInstance.isPermissionGranted("android.permission.WRITE_EXTERNAL_STORAGE"); if (permission_granted) { textField.text = ""; } else { textField.text = "Warning : \n This APP was not granted android.permission.EXTERNAL_STORAGE yet."; } }
// Use this for initialization void Start() { IsSupport = checkServiceVersion(); SetOverrideDefault(false); #if UNITY_EDITOR if (Application.isPlaying) { return; } else #endif { pmInstance = WaveVR_PermissionManager.instance; if (pmInstance != null) { Log.d(LOG_TAG, "isPermissionGranted(vive.wave.vr.oem.data.OEMDataWrite) = " + pmInstance.isPermissionGranted("vive.wave.vr.oem.data.OEMDataWrite")); Log.d(LOG_TAG, "isPermissionGranted(vive.wave.vr.oem.data.OEMDataRead) = " + pmInstance.isPermissionGranted("vive.wave.vr.oem.data.OEMDataRead")); } using (AndroidJavaClass jc = new AndroidJavaClass("com.unity3d.player.UnityPlayer")) { Log.d(LOG_TAG, " init AndroidJavaClass"); using (AndroidJavaObject jo = jc.GetStatic <AndroidJavaObject>("currentActivity")) { AndroidJavaClass ajc_setting = new AndroidJavaClass(DB_SETTINGS_CLASSNAME); if (ajc_setting == null) { Log.e(LOG_TAG, "Interaction mode Start() " + DB_SETTINGS_CLASSNAME + " is null"); return; } dbSetting = ajc_setting.CallStatic <AndroidJavaObject>("getInstance", jo, new RequestCompleteHandler()); if (dbSetting == null) { Log.e(LOG_TAG, "Interaction mode Start() could NOT get instance of " + DB_SETTINGS_CLASSNAME); } Log.d(LOG_TAG, "Interaction mode Start() : " + DB_SETTINGS_CLASSNAME); } } } }
void Start() { #if UNITY_EDITOR if (Application.isEditor) { return; } #endif if (WaveVR.Instance == null) { Log.w(LOG_TAG, "Fail to initialize!"); return; } wvrRes = WaveVR_Resource.instance; if (wvrRes == null) { Log.w(LOG_TAG, "Failed to initial WaveVR Resource instance!"); } else { string lang = wvrRes.getSystemLanguage(); string country = wvrRes.getSystemCountry(); Log.d(LOG_TAG, "system default language is " + lang); Log.d(LOG_TAG, "system default country is " + country); GameObject rt = GameObject.Find("ReloadText"); if (rt != null) { Text reloadText = rt.GetComponent <Text>(); reloadText.text = wvrRes.getStringByLanguage("reload_scene", lang, country); } else { Log.w(LOG_TAG, "Could not find reload scene text game object!"); } GameObject mt = GameObject.Find("MainText"); if (mt != null) { Text mainText = mt.GetComponent <Text>(); mainText.text = wvrRes.getStringByLanguage("main_menu", lang, country); } else { Log.w(LOG_TAG, "Could not find main menu text game object!"); } GameObject prt = GameObject.Find("PermReqText"); if (prt != null) { Text permReqText = prt.GetComponent <Text>(); permReqText.text = wvrRes.getStringByLanguage("perm_req", lang, country); } else { Log.w(LOG_TAG, "Could not find perm req text game object!"); } GameObject qt = GameObject.Find("QuitText"); if (qt != null) { Text quitText = qt.GetComponent <Text>(); quitText.text = wvrRes.getStringByLanguage("exit", lang, country); } else { Log.w(LOG_TAG, "Could not find exit text game object!"); } } pmInstance = WaveVR_PermissionManager.instance; if (pmInstance != null) { StartCoroutine(checkPackageManagerStatus()); } }
private void Start() { pmInstance = WaveVR_PermissionManager.instance; //get the permission manger StartCoroutine(PermissionManagerWait()); }