public override void draw() { Statics.SPRITEBATCH.Begin(SpriteSortMode.Deferred, BlendState.AlphaBlend, SamplerState.LinearWrap, null, null); Statics.SPRITEBATCH.Draw(this.BackGround, Vector2.Zero, Color.White); foreach (var item in Pipe) { item.Draw(); } Statics.SPRITEBATCH.Draw(this.sand, new Vector2(0, 529), Color.White); Scroll.draw(); bird.Draw(); if (bird.dead) { Statics.SPRITEBATCH.Draw(this.GameOver, Vector2.Zero, Color.White); } Statics.SPRITEBATCH.DrawString(this.font, this.score.ToString(), new Vector2(10, 10), Color.Red); Statics.SPRITEBATCH.End(); base.draw(); }