protected override void Draw(GameTime gameTime) { GraphicsDevice.Clear(Color.CornflowerBlue); // TODO: 在此处添加绘图代码 spriteBatch.Begin(); background.Draw(); foreach (Block b in blocks) { b.Draw(); } bird.Draw(); frame.Draw(); spriteBatch.DrawString(font, bird.Score.ToString(), scorePositions[0], Color.White); spriteBatch.DrawString(font, GameData.gBestScore.ToString(), scorePositions[1], Color.White); if (SAMusicManager.IfPlaySound) { soundOn.Draw(); } else { soundOff.Draw(); } if (ifWin) { winSprite.Draw(); } spriteBatch.End(); base.Draw(gameTime); }
public void Draw() { block0.Draw(); block1.Draw(); }