//------------------------------------------------------------------------------------ private void StartGame() { scrPlay = new Screen_Play(this, spriteBatch); Components.Add(scrPlay); scrPlay.Hide(); scrPause = new scrPopup(this, spriteBatch, Content.Load <Texture2D>("Graphics/Backgrounds/Pause"), scrPlay, Menu.MenuItems(new PAUSE_OPTIONS())); Components.Add(scrPause); scrPause.Hide(); scrGameOver = new scrPopup(this, spriteBatch, Content.Load <Texture2D>("Graphics/Backgrounds/GameOver"), scrPlay, Menu.MenuItems(new GAMEOVER_OPTIONS())); Components.Add(scrGameOver); scrGameOver.Hide(); }
protected override void LoadContent() { frmHighScores = new frmHighScores(); spriteBatch = new SpriteBatch(GraphicsDevice); spriteFont = Content.Load <SpriteFont>("GameFont"); spriteFont.LineSpacing = 20; scrStart = new Screen_Basic(this, spriteBatch, Content.Load <Texture2D>("Graphics/Backgrounds/Start"), Menu.MenuItems(new MENU_OPTIONS())); Components.Add(scrStart); scrStart.Hide(); scrInstructions = new scrPopup(this, spriteBatch, Content.Load <Texture2D>("Graphics/Backgrounds/Instructions"), scrStart, 500, 500); Components.Add(scrInstructions); scrInstructions.Hide(); scrActive = scrStart; scrActive.Show(); }