Exemplo n.º 1
0
        public IEnumerator DisplayTransparent()
        {
            AddExtension(MockRuntime.XR_UNITY_mock_test);

            MockRuntime.Instance.TestCallback = (methodName, param) =>
            {
                if (methodName == nameof(OpenXRFeature.OnInstanceCreate))
                {
                    MockRuntime.SetEnvironmentBlendMode(XrEnvironmentBlendMode.Additive);
                }

                return(true);
            };

            base.InitializeAndStart();

            yield return(null);

            var displays = new List <XRDisplaySubsystem>();

            SubsystemManager.GetInstances(displays);
            Assert.AreEqual(false, displays[0].displayOpaque);
        }