public override void Draw(SpriteBatch spriteBatch) { base.Draw(spriteBatch); background.Draw(spriteBatch); bg.Draw(spriteBatch); ingame.Draw((int)GameStateManager.Instance.dimensions.Y / 2 - 100); music.Draw((int)GameStateManager.Instance.dimensions.Y / 2); fullscreen.Draw((int)GameStateManager.Instance.dimensions.Y / 2 + 100); save.Draw(spriteBatch); }
public override void Draw(SpriteBatch spriteBatch) { SpriteFont spriteFont = GameStateManager.Instance.Content.Load <SpriteFont>("SpriteFonts/Standard"); base.Draw(spriteBatch); stages.Draw(100); points.Draw(350); wind.Draw(400); enemyVelo.Draw(450); GameStateManager.Instance.SpriteBatch.Draw(veloMinus, new Vector2(120 + spriteFont.MeasureString("Velocity Drops").X, 450)); GameStateManager.Instance.SpriteBatch.Draw(veloPlus, new Vector2(140 + spriteFont.MeasureString("Velocity Drops").X, 450)); ballRadius.Draw(500); GameStateManager.Instance.SpriteBatch.Draw(sizeMinus, new Vector2(120 + spriteFont.MeasureString("Ball Radius Drops").X, 500)); GameStateManager.Instance.SpriteBatch.Draw(sizePlus, new Vector2(140 + spriteFont.MeasureString("Ball Radius Drops").X, 500)); play.Draw(spriteBatch); back.Draw(spriteBatch); }