public void SoalScreenEvent(object obj, EventArgs e) { if ((double)obj == Game1.LEVEL1) { SubLevelScreen.LEVEL = Game1.LEVEL1; mSubLevelScreen = new SubLevelScreen(this.Content, this.GraphicsDevice, new EventHandler(SubLevelEvent)); mCurrentScreen = mSubLevelScreen; } else if ((double)obj == Game1.LEVEL2) { SubLevelScreen.LEVEL = Game1.LEVEL2; mSubLevelScreen = new SubLevelScreen(this.Content, this.GraphicsDevice, new EventHandler(SubLevelEvent)); mCurrentScreen = mSubLevelScreen; } else { mCurrentScreen = mLevelScreen; } MENU_SOUND_INSTANCE.Play(); }
public void LevelScreenEvent(object obj, EventArgs e) { if ((double)obj == Game1.HOME) { mCurrentScreen = mHomeScreen; } else if ((double)obj == Game1.LEVEL1) { SubLevelScreen.LEVEL = Game1.LEVEL1; mSubLevelScreen = new SubLevelScreen(this.Content, this.GraphicsDevice, new EventHandler(SubLevelEvent)); mCurrentScreen = mSubLevelScreen; } else if ((double)obj == Game1.LEVEL2) { SubLevelScreen.LEVEL = Game1.LEVEL2; mSubLevelScreen = new SubLevelScreen(this.Content, this.GraphicsDevice, new EventHandler(SubLevelEvent)); mCurrentScreen = mSubLevelScreen; } else if ((double)obj == Game1.LEVEL3) { PlayScreen.SUB_LEVEL = Game1.LEVEL3; mPlayScrren = new PlayScreen(this.Content, this.GraphicsDevice, new EventHandler(PlayScreenEvent)); mCurrentScreen = mPlayScrren; } }