Beispiel #1
0
 private void FadeOut()
 {
     if (window.Visible)
     {
         window.Opacity  = 0;
         fadingDirection = FadingDirection.FadeOut;
         fadingTimer.Start();
     }
 }
Beispiel #2
0
    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);
    }
Beispiel #3
0
 private void FadeIn()
 {
     window.Opacity  = 0;
     fadingDirection = FadingDirection.FadeIn;
     fadingTimer.Start();
 }
Beispiel #4
0
		private void FadeOut()
		{
			if (window.Visible)
			{
				window.Opacity = 0;
				fadingDirection = FadingDirection.FadeOut;
				fadingTimer.Start();
			}
		}
Beispiel #5
0
		private void FadeIn()
		{
			window.Opacity = 0;
			fadingDirection = FadingDirection.FadeIn;
			fadingTimer.Start();
		}