private void FadeOut() { if (window.Visible) { window.Opacity = 0; fadingDirection = FadingDirection.FadeOut; fadingTimer.Start(); } }
private void DoFade(FadingDirection fadingDir, float timeSecs) { Color fromColor = Color.white; Color toColor = Color.black * -5; // -5 ensures full darkness if (fadingDir == FadingDirection.FadeIn) { fromColor = Color.black * -5; // -5 ensures full darkness toColor = Color.white; } // interrupt started fade and grab current value if (coroutine != null) { StopCoroutine(coroutine); fromColor = cp.value; } coroutine = FadeScreen(fromColor, toColor, timeSecs); StartCoroutine(coroutine); }
private void FadeIn() { window.Opacity = 0; fadingDirection = FadingDirection.FadeIn; fadingTimer.Start(); }
private void FadeOut() { if (window.Visible) { window.Opacity = 0; fadingDirection = FadingDirection.FadeOut; fadingTimer.Start(); } }
private void FadeIn() { window.Opacity = 0; fadingDirection = FadingDirection.FadeIn; fadingTimer.Start(); }