private void Start() { if (XRDevice.isPresent) { vrActive = true; VrInitialized?.Invoke(); nextFrame = () => { XRSettings.enabled = vrActive; }; } }
private void Update() { if (nextFrame != null) { nextFrame(); nextFrame = null; } if (Input.GetKeyDown(KeyCode.F6)) { vrActive = true; VrInitialized?.Invoke(); nextFrame = () => { XRSettings.enabled = vrActive; }; } }