public void onSectionPress(int id) { m_GameMenu.Hide(); m_Section = (SECTION_GAME)id; switch (m_Section) { case SECTION_GAME.CROSSWORD: CrossWordControl.Init(); break; case SECTION_GAME.HANGMAN: HangmanControl.Init(); break; case SECTION_GAME.PHRASALVERBQUIZ: case SECTION_GAME.GRAMMARQUIZ: QuizCrontol.Init(); break; case SECTION_GAME.COMMONMISTAKES: CommonMistakesControl.Init(); break; case SECTION_GAME.DAYWORD: break; } }
public override void Back() { switch (m_Section) { case SECTION_GAME.MENUGAMES: Finish(); break; case SECTION_GAME.CROSSWORD: CrossWordControl.Finish(); m_GameMenu.Show(); m_Section = SECTION_GAME.MENUGAMES; break; case SECTION_GAME.HANGMAN: HangmanControl.Finish(); m_GameMenu.Show(); m_Section = SECTION_GAME.MENUGAMES; break; case SECTION_GAME.PHRASALVERBQUIZ: case SECTION_GAME.GRAMMARQUIZ: QuizCrontol.Finish(); m_GameMenu.Show(); m_Section = SECTION_GAME.MENUGAMES; break; case SECTION_GAME.COMMONMISTAKES: CommonMistakesControl.Finish(); m_GameMenu.Show(); m_Section = SECTION_GAME.MENUGAMES; break; case SECTION_GAME.DAYWORD: m_GameMenu.Show(); m_Section = SECTION_GAME.MENUGAMES; break; } }
public override void Init() { m_Section = SECTION_GAME.MENUGAMES; m_GameMenu.Show(); }
public override void Finish() { m_Section = SECTION_GAME.NONE; m_GameMenu.Hide(); GameManager.Instance.BackMainMenu(); }