Beispiel #1
0
        private void FixedUpdate()
        {
            bool shouldFade = ShouldFadeToBlack;

            if (_lastShouldFade != shouldFade)
            {
                if (shouldFade)
                {
                    SteamVR_Fade.Start(Color.black, 0.2f);
                    OnFadeToBlack?.Invoke();
                }
                else
                {
                    SteamVR_Fade.Start(Color.clear, 0.15f);
                    OnFadeToWorld?.Invoke();
                }
                _lastShouldFade = shouldFade;
            }
        }
Beispiel #2
0
 public static void FadeToBlack()
 {
     OnFadeToBlack?.Invoke();
 }