Esempio n. 1
0
 public static void PauseCheck()
 {
     if ((!ScreenManager.Mainmenu && !InputBox.Active) && (JustPressed(Keys.Escape) || JustPressed(Buttons.Start)))
     {
         if (ScreenManager.Editing)
         {
             if (ScreenManager.Paused)
             {
                 EditorPauseMenu.Unpause();
             }
             else
             {
                 EditorPauseMenu.Pause();
             }
             ScreenManager.Editing = true;
         }
         else if (ScreenManager.Paused)
         {
             PauseMenu.Unpause();
         }
         else
         {
             PauseMenu.Pause();
         }
     }
 }
Esempio n. 2
0
 private static void DrawBackGrounds(SpriteBatch spriteBatch, bool IsHidingUI)
 {
     if (ScreenManager.Paused)
     {
         if (!IsHidingUI)
         {
             EditorPauseMenu.Draw(spriteBatch);
         }
     }
     Level.DrawBackground(spriteBatch);
 }