public FadeScreen()
 {
     mAlphaValue = 0;
     mFadeIncrement = 40;
     mFadeDelay = .035;
     mFadeState = FadeStage.FadeStop;
 }
 public void ScreenFadeOut(GameTime gameTime, int fadeIncrement, int alpha)
 {
     mFadeIncrement = fadeIncrement;
     mFadeDelay -= gameTime.ElapsedGameTime.TotalSeconds;
     if (mFadeDelay <= 0 && mAlphaValue >= alpha)
     {
         mFadeDelay = .035;
         mAlphaValue -= mFadeIncrement;
         mFadeState = FadeStage.FadeOut;
     }
     if (mAlphaValue < alpha)
         mFadeState = FadeStage.FadeStop;
 }