示例#1
0
 public void Draw(SpriteBatch spriteBatch)
 {
     spriteBatch.Draw(texture, title, titleSource, Color.White, 0f, Vector2.Zero, SpriteEffects.None, 0.1f);
     spriteBatch.Draw(texture, box, boxSource, Color.White, 0f, Vector2.Zero, SpriteEffects.None, 0.2f);
     if (box.Y < retryButton.ButtonY - retryButton.ButtonHeight / 2)
     {
         retryButton.Draw(spriteBatch);
         menuButton.Draw(spriteBatch);
     }
     if (loaded)
     {
         medal.Draw(spriteBatch);
         writeScore.Draw(spriteBatch, score.ToString());
         writeBest.Draw(spriteBatch, highScore.ToString());
         if (MenuBase.NewScore)
         {
             spriteBatch.Draw(texture, newScore, newScoreSource, Color.White, 0f, Vector2.Zero, SpriteEffects.None, 0.1f);
         }
     }
 }