/// <summary> /// Switch the current screen to the target one /// </summary> /// <param name="screen">Screen.</param> public void SwitchMenuTo(eMenuScreen screen) { ClearScreens(); switch (screen) { case eMenuScreen.SplashScreen: if (m_splashscreen != null) { m_splashscreen.SetActive(true); } break; case eMenuScreen.MainMenu: if (m_mainmenu != null) { m_mainmenu.SetActive(true); } break; case eMenuScreen.Tutorial: if (m_tutorial != null) { m_tutorial.SetActive(true); } break; case eMenuScreen.Score: if (m_score != null) { m_score.SetActive(true); } break; case eMenuScreen.Settings: if (m_settings != null) { m_settings.SetActive(true); } break; case eMenuScreen.About: if (m_about != null) { m_about.SetActive(true); } break; } }
// Switch the current screen to the target one public void SwitchMenuTo(eMenuScreen screen) { ClearScreens(); switch (screen) { case eMenuScreen.SplashScreen: if (m_SplashScreen != null) { m_SplashScreen.SetActive(true); } break; case eMenuScreen.MainMenu: if (m_MainMenuScreen != null) { m_MainMenuScreen.SetActive(true); } break; case eMenuScreen.CharacterSelection: if (m_CharacterSelectionScreen != null) { m_CharacterSelectionScreen.SetActive(true); } break; case eMenuScreen.Settings: if (m_SettingsScreen != null) { m_SettingsScreen.SetActive(true); } break; case eMenuScreen.Credits: if (m_CreditsScreen != null) { m_CreditsScreen.SetActive(true); } break; } }
private void displayMenuScreen(eMenuScreen i_Screen) { string massageToDisplay = r_ScreenMenuMassages[(int)i_Screen]; Console.WriteLine(massageToDisplay); }