private void OnApplicationFocus(bool focus) { if (focus) { DisableSystemUI.DisableNavUI(); } }
void Start() { #if UNITY_ANDROID if (HideAndroidToolbar) { DisableSystemUI.Run(); DisableSystemUI.DisableNavUI(); } #endif StartCoroutine(Autofocus()); }
private void Awake() { Camera camera = GetComponent <Camera>(); Rect rect = camera.rect; rect.width = 1; rect.height = 1; camera.rect = rect; Screen.SetResolution(1280, 720, true); Screen.fullScreen = true; DisableSystemUI.DisableNavUI(); DontDestroyOnLoad(this); }
void Start() { #if UNITY_ANDROID if (HideAndroidToolbar) { DisableSystemUI.Run(); DisableSystemUI.DisableNavUI(); } #endif if (ARCamera == null || ImageTarget == null || BackgroundPlane == null) { Debug.LogWarning("ARCamera, ImageTarget or BackgroundPlane not assigned!"); this.enabled = false; } else { if (AutoRegionSize) { transform.position = ImageTarget.transform.position; transform.localScale = new Vector3(ImageTarget.GetComponent <ImageTargetBehaviour>().GetSize().x, 10.0f, ImageTarget.GetComponent <ImageTargetBehaviour>().GetSize().y) / 10.0f; } AR_Camera_Vector = new GameObject("AR Camera Vector"); AR_Camera_Vector.transform.parent = ARCamera.transform; AR_Camera_Vector.transform.localPosition = new Vector3(0.0f, 0.1f, 0.0f); #if !UNITY_EDITOR AR_Camera_Vector.transform.localPosition = Vector3.zero; #endif AR_Camera_Vector.transform.localEulerAngles = new Vector3(0.0f, 180.0f, 180.0f); AR_Camera_Vector.transform.localScale = new Vector3(1.0f, 1.0f, 1.0f); Child_AR_Camera = ARCamera.GetComponentInChildren <Camera>(); gameObject.layer = 20; if (HideFromARCamera && !ColorDebugMode) { Child_AR_Camera.cullingMask &= ~(1 << LayerMask.NameToLayer("Region_Capture")); } CPH = Child_AR_Camera.pixelHeight; CPW = Child_AR_Camera.pixelWidth; StartCoroutine(Wait()); StartCoroutine(Autofocus()); } }