示例#1
0
 public void Draw()
 {
     if (czyMenu == true)
     {
         menu.Rysowanie(spriteBatch);
     }
     else
     {
         foreach (GUIElement element in GetGame())
         {
             element.Rysowanie(spriteBatch);
         }
         foreach (GUIElement element in GetScore())
         {
             element.Rysowanie(spriteBatch);
             element.Sprawdzanie();
         }
         waz.Draw(spriteBatch);
         jablko.Draw(spriteBatch);
     }
     if (isPause == false)
     {
         waz.Draw(spriteBatch);
         foreach (GUIElement element in GetPauseMenu())
         {
             element.Rysowanie(spriteBatch);
             element.Sprawdzanie();
         }
     }
     if (GUIHighScore.CzyEnter2 == true)
     {
         czyMenu = true;
         menu    = new Menu(this, GetOver());
         GUIHighScore.CzyEnter2 = false;
         GUIHighScore.CzyEnter  = false;
     }
 }