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; } }
public static void FadeToBlack() { OnFadeToBlack?.Invoke(); }