public override void Draw(GameTime gameTime) { spriteBatch.Begin(SpriteSortMode.FrontToBack, BlendState.AlphaBlend); // Draw the player player.Draw(gameTime, spriteBatch); // Draw all sprites foreach (Sprite s in spriteList) { s.Draw(gameTime, spriteBatch); } spriteBatch.End(); base.Draw(gameTime); }