public static void GotoMenu(MenuName menuName) { switch (menuName) { case MenuName.MainMenu: SceneManager.LoadScene("MainMenu"); break; case MenuName.DifficultyMenu: SceneManager.LoadScene("DifficultyMenu"); break; case MenuName.HelpMenu: SceneManager.LoadScene("HelpMenu"); break; case MenuName.GamePlayMenu: SceneManager.LoadScene("GamePlay"); break; case MenuName.PauseMenu: //Instantiate prefab Object.Instantiate(Resources.Load("PauseMenu")); break; case MenuName.GameOverMenu: Object.Instantiate(Resources.Load("GameOver")); break; } }
/// <summary> /// Goes to the menu with the given name /// </summary> /// <param name="name">name of the menu to go to</param> public static void GoToMenu(MenuName name) { switch (name) { case MenuName.Help: // go to HelpMenu scene SceneManager.LoadScene("HelpMenu"); break; case MenuName.Main: // go to MainMenu scene SceneManager.LoadScene("MainMenu"); break; case MenuName.Pause: // instantiate prefab Object.Instantiate(Resources.Load("PauseMenu")); break; case MenuName.GameOver: // go to GameOver scene SceneManager.LoadScene("GameOver"); break; } }
public static void GoToMenu(MenuName menu) { switch (menu) { case MenuName.MAIN: SceneManager.LoadScene("MainMenu"); break; case MenuName.HIGH_SCORE: // Deactivate the main menu GameObject mainMenuCanvas = GameObject.Find("MainMenuCanvas"); mainMenuCanvas.SetActive(false); // Instantiate resource prefab Object.Instantiate(Resources.Load("HighScoreMenu")); break; case MenuName.HELP: // Deactivate the main menu GameObject mainMenu = GameObject.Find("MainMenuCanvas"); mainMenu.SetActive(false); // Instantiate resource prefab Object.Instantiate(Resources.Load("HelpMenu")); break; case MenuName.DIFFICULTY: SceneManager.LoadScene("DifficultyMenu"); break; case MenuName.PAUSE: Debug.Log("Pause case"); // Instantiate resource prefab of pause menu Object.Instantiate(Resources.Load("PauseMenu")); break; } }
public static void GoToMenu(MenuName name) { switch (name) { case MenuName.Play: { SceneManager.LoadScene("Gameplay"); break; } case MenuName.Quit: { Application.Quit(); break; } case MenuName.Pause: { Object.Instantiate(Resources.Load("PauseMenu")); break; } case MenuName.Help: { SceneManager.LoadScene("Help"); break; } case MenuName.GameOver: { Object.Instantiate(Resources.Load("GameOverMenu")); break; } } }
/// <summary> /// Goes to the menu with the given name /// </summary> /// <param name="menu">menu to go to</param> public static void GoToMenu(MenuName menu) { switch (menu) { case MenuName.Gameplay: // go to gameplay scene SceneManager.LoadScene("gameplay"); break; case MenuName.Difficulty: // go to Difficulty Menu scene break; case MenuName.Help: // go to Help Menu scene SceneManager.LoadScene("helpmenu"); break; case MenuName.Main: // go to Main Menu scene SceneManager.LoadScene("mainmenu"); break; case MenuName.Pause: // instantiate prefab Object.Instantiate(Resources.Load("pausemenu")); break; } }
protected void BuildMenu(bool addActionDescriptionOutput) { if (ActionOptions.Count == 0) { Console.WriteLine("Cant build the menu - Actions dictionary is empty"); return; } StringBuilder tempMenu = new StringBuilder(); tempMenu.AppendLine($"-------- {MenuName.ToUpper()} --------"); tempMenu.AppendLine(); tempMenu.AppendLine($"---{MainOutput}---"); tempMenu.AppendLine(); foreach (T option in ActionOptions.Keys) { string line = option.ToString(); if (addActionDescriptionOutput) { line += " - " + ActionOptions[option].actionDescriptionOutput; } tempMenu.AppendLine(line); } tempMenu.AppendLine("=================================="); MenuDisplay = tempMenu; }
/// <summary> /// Goes to the menu with the given name /// </summary> /// <param name="name">name of the menu to go to</param> public static void GoToMenu(MenuName name) { switch (name) { case MenuName.Difficulty: // go to DifficultyMenu scene SceneManager.LoadScene("DifficultyMenu"); break; case MenuName.HighScore: // deactivate MainMenuCanvas and instantiate prefab GameObject mainMenuCanvas = GameObject.Find("MainMenuCanvas"); if (mainMenuCanvas != null) { mainMenuCanvas.SetActive(false); } Object.Instantiate(Resources.Load("HighScoreMenu")); break; case MenuName.Main: // go to MainMenu scene SceneManager.LoadScene("MainMenu"); break; case MenuName.Pause: // instantiate prefab Object.Instantiate(Resources.Load("PauseMenu")); break; } }
/// <summary> /// Goes to the menu with the given name /// </summary> /// <param name="name">name of the menu to go to</param> public static void GoToMenu(MenuName name) { switch (name) { case MenuName.Main: // go to MainMenu scene SceneManager.LoadScene("MainMenu"); break; case MenuName.Pause: // instantiate prefab Object.Instantiate(Resources.Load("PauseMenu")); break; case MenuName.EndGame: // instantiate prefab Object.Instantiate(Resources.Load("EndMenu")); break; case MenuName.YouWin: // instantiate prefab Object.Instantiate(Resources.Load("YouWin")); break; } }
public static void GoToMenu(MenuName name) { switch (name) { case MenuName.Main: SceneManager.LoadScene("MainMenu"); break; case MenuName.Help: SceneManager.LoadScene("HelpMenu"); break; case MenuName.Gameplay: SceneManager.LoadScene("Gameplay"); break; case MenuName.GameFinished: SceneManager.LoadScene("GameFinishedMenu"); break; case MenuName.Pause: Object.Instantiate(Resources.Load("PauseMenu")); break; } }
/// <summary> /// Load a menu /// </summary> /// <param name="name">menu name</param> public static void GoToMenu(MenuName name) { switch (name) { case MenuName.Help: SceneManager.LoadScene("HelpMenu"); break; case MenuName.Main: SceneManager.LoadScene("MainMenu"); break; case MenuName.Pause: Object.Instantiate(Resources.Load("PauseMenu")); break; case MenuName.HighScore: GameObject mainMenuCanvas = GameObject.Find("MainMenuCanvas"); mainMenuCanvas.SetActive(false); Object.Instantiate(Resources.Load("HighScoreMenu")); break; case MenuName.GameOver: Object.Instantiate(Resources.Load("GameOverScreen")); break; } }
public static void GoToMenu(MenuName name) { switch (name) { case MenuName.Difficulty: //SceneManager.LoadScene("DifficultyMenu"); ConfigurationUtils.SetDifficulty(Difficulty.Hard); GoToMenu(MenuName.Play); break; case MenuName.Play: SceneManager.LoadScene("Level_1"); break; case MenuName.Main: SceneManager.LoadScene("MainMenu"); break; case MenuName.Help: SceneManager.LoadScene("HelpMenu"); break; case MenuName.Pause: pauseMenu = Object.Instantiate(prefabPauseMenu) as GameObject; break; case MenuName.Win: Object.Instantiate(prefabWinMenu); break; case MenuName.Gameover: Object.Instantiate(prefabGameOverMenu); break; } }
public void ItemSelect(Object sender, SelectedItemChangedEventArgs e) { // var store = e.SelectedItem as ListStores; try { if (e.SelectedItem == null) { return; } MenuName menuName = e.SelectedItem as MenuName; if (menuName.menuName == "Home") { Navigation.PushAsync(new MenuPage()); } else if (menuName.menuName == "Create Trolli") { Navigation.PushAsync(new NewCreateTrolli()); } else if (menuName.menuName == "My Trollies") { Navigation.PushAsync(new MyTrolly()); } else if (menuName.menuName == "My Jobs") { Navigation.PushAsync(new MyJobs()); } else if (menuName.menuName == "Bank Account Info") { Navigation.PushAsync(new BankAccountScreen()); } ((ListView)sender).SelectedItem = null; } catch (Exception ex) { DisplayAlert("", ExceptionManagement.LogException(ex), "Ok"); } /* if (_oldData == store) * { * store.IsVisible = !store.IsVisible; * } * else { * if(_oldData != null) { * _oldData.IsVisible = false; * } * store.IsVisible = true; * * } * _oldData = store; * // var product = e.SelectedItem as ListStores; * listView.ItemsSource = null; * listView.ItemsSource = ShareUserData.listStore; */ }
public static void GoToMenu(MenuName name) { switch (name) { case MenuName.Game: SceneManager.LoadScene("SampleScene"); break; } }
/// <summary> /// Carga la escena menú u objeto menú indicado. /// </summary> /// <param name="name">Nombre del menú</param> public static void GoToMenu(MenuName name) { switch (name) { case MenuName.Credits: case MenuName.Difficulty: case MenuName.Help: case MenuName.HighScore: case MenuName.Levels: case MenuName.Main: case MenuName.Settings: LoadMenu(name); break; case MenuName.GameOver: LoadMenuObject(name, AudioClipName.GameOver); break; case MenuName.Gameplay: AudioManager.Play(AudioClipName.Click); SceneManager.LoadScene("Gameplay"); break; case MenuName.NextLevel: NewGame(); if (NextLevelExist()) { int levelIndex = SceneManager.GetActiveScene().buildIndex; SceneManager.LoadScene(levelIndex + 1); } else { GoToMenu(MenuName.Main); } break; case MenuName.Pause: LoadMenuObject(name, AudioClipName.Click); break; case MenuName.Restart: NewGame(); AudioManager.Play(AudioClipName.Click); string levelName = SceneManager.GetActiveScene().name; SceneManager.LoadScene(levelName); break; } }
public override void OnInspectorGUI() { HumanMuscle script = target as HumanMuscle; if (!EditorApplication.isPlaying) { script.animator = (Animator)EditorGUILayout.ObjectField("Animator", script.animator, typeof(Animator), true); script.scriptableObject = (HumanMuscleScriptableObject)EditorGUILayout.ObjectField("ScriptableObject", script.scriptableObject, typeof(HumanMuscleScriptableObject), true); } else { menuName = (MenuName)EditorGUILayout.EnumPopup("MenuName", menuName); switch (menuName) { case MenuName.All: ViewAllMenu(script); break; case MenuName.Body: ViewBodyMenu(script); break; case MenuName.Finger: ViewFingerMenu(script); break; } if (menuName == MenuName.All || boneName == RootBone.GetInstance()) { // 位置と角度 script.Position = transGUI.Position(script.Position); script.Angle = transGUI.Angle(); } else { if (boneName != null) { foreach (var key in boneName.Muscles) { var id = (HumanMuscleKey)key.Id; script[id] = EditorGUILayout.Slider((id).ToString(), script[id], -1, 1); } // 反転コピー if (GUILayout.Button("Mirror")) { boneName.Mirror(script.Muscles); } } } } EditorUtility.SetDirty(target); }
Menu GetMenuDetail(MenuName name) { foreach (Menu menuitem in this.menus) { if (name == menuitem.name) { return(menuitem); } } return(null); }
public void ToggleCanvas(MenuName menuName) { foreach (var menu in menuList) { if (menu.menuName == menuName) { menu.gameObject.SetActive(true); continue; } menu.gameObject.SetActive(false); } }
public static void GoToMenu(MenuName name) { switch (name) { case MenuName.Main: SceneManager.LoadScene("MainMenu"); break; case MenuName.Pause: Object.Instantiate(Resources.Load("PauseMenu")); break; } }
public static void GoToMenu(MenuName menuName) { switch (menuName) { case MenuName.start: SceneManager.LoadScene("GameMenu"); break; case MenuName.pause: Object.Instantiate(Resources.Load("Prefabs/PauseMenu")); break; } }
public static Menu AddSubMenu(this Menu Menu, MenuName name) { try { var menu = Menu.AddSubMenu(name.ToString()); MenuDictionary.Add(name, menu); return(menu); } catch (Exception) { Console.WriteLine("CM-Error: Submenu with name: " + name + " allready exist."); return(Menu); } }
/// Goes to the menu with the given name public static void GoToMenu(MenuName name) { switch (name) { case MenuName.Main: // go to MainMenu scene SceneManager.LoadScene("MainMenu"); break; case MenuName.Pause: // instantiate prefab Object.Instantiate(Resources.Load(@"Menus/PauseMenu")); break; case MenuName.Help: // open help menu GameObject mainMenu = GameObject.Find("MainMenu"); GameObject pauseMenu = GameObject.Find("PauseMenu"); if (mainMenu != null) { mainMenu.SetActive(false); } if (pauseMenu != null) { pauseMenu.SetActive(false); } Object.Instantiate(Resources.Load(@"Menus/HelpMenu")); break; case MenuName.Difficulty: /// hide main menu mainMenu = GameObject.Find("MainMenu"); if (mainMenu != null) { mainMenu.SetActive(false); } /// go to difficulty menu Object.Instantiate(Resources.Load(@"Menus/DifficultyMenu")); break; case MenuName.GameWon: Object.Instantiate(Resources.Load(@"Menus/GameWonMenu")); break; case MenuName.GameOver: Object.Instantiate(Resources.Load(@"Menus/GameOverMenu")); break; } }
public static void GoToMenu(MenuName name) { if (name == MenuName.Main) { SceneManager.LoadScene("MainMenu"); } if (name == MenuName.Pause) { GameObject.Instantiate(Resources.Load("PauseMenu")); } if (name == MenuName.Help) { SceneManager.LoadScene("HelpScene"); } }
public static void GoToMenu(MenuName name) { switch (name) { case MenuName.Main: SceneManager.LoadScene("MainMenu"); break; case MenuName.Pause: Object.Instantiate(Resources.Load("Prefabs/PauseMenu")); break; case MenuName.Help: SceneManager.LoadScene("Help"); break; case MenuName.GameTypes: SceneManager.LoadScene("GameTypes"); break; case MenuName.GameOver: Object.Instantiate(Resources.Load("Prefabs/GameOverMenu")); break; } }
/// <summary> /// Goes to the menu with the given name /// </summary> /// <param name="name">name of the menu to go</param> public static void GoToMenu(MenuName name) { switch (name) { case MenuName.Main: // go to main scene SceneManager.LoadScene(SceneName.MainMenu.ToString()); break; case MenuName.Pause: //Instantiate prefab Object.Instantiate(Resources.Load(MenuName.Pause.ToString())); break; } }
public static void GoToMenu(MenuName menuNames) { switch (menuNames) { case MenuName.Pause: AudioManager.Play(AudioClipName.PauseGame); Object.Instantiate(Resources.Load("PauseMenu")); // Activates pause menu break; case MenuName.Return: AudioManager.Play(AudioClipName.PauseGame); SceneManager.LoadScene("MainMenu"); // loads mainmenu break; } }
/// <summary> /// Menu Navigation method /// </summary> public static void GoToMenu(MenuName menuNames) { // Chooses case based on the Menu Name Enumerations switch (menuNames) { case MenuName.HelpMenu: { SceneManager.LoadScene("help menu"); break; } case MenuName.MainMenu: { SceneManager.LoadScene("main menu"); break; } case MenuName.PauseGame: { // Instantiates the Pause Menu via the Resources Folder in Unity Object.Instantiate(Resources.Load("PauseMenu")); break; } case MenuName.QuitGame: { // Quits the game (Build Only) Application.Quit(); // Console Print for testing Debug.Log("The game has been closed LOSER!"); break; } case MenuName.PlayGame: { SceneManager.LoadScene("gameplay"); break; } } }
public static void GoToMenu(MenuName menu) { switch (menu) { case MenuName.Main: SceneManager.LoadScene("MainMenu"); break; case MenuName.Gameplay: SceneManager.LoadScene("Gameplay"); break; case MenuName.Difficulty: SceneManager.LoadScene("DifficultyMenu"); break; case MenuName.Characters: SceneManager.LoadScene("CharactersMenu"); break; case MenuName.Help: if (temporalMenus[MenuName.Help] == null) { temporalMenus[MenuName.Help] = GameObject.Instantiate(Resources.Load("HelpMenu")); } break; case MenuName.Pause: if (temporalMenus[MenuName.Pause] == null) { temporalMenus[MenuName.Pause] = GameObject.Instantiate(Resources.Load("PauseMenu")); } break; case MenuName.Gameover: if (temporalMenus[MenuName.Gameover] == null) { temporalMenus[MenuName.Gameover] = GameObject.Instantiate(Resources.Load("GameOverMenu"));; } break; } }
/// <summary> /// Go to a menu item /// </summary> /// <param name="name"></param> private void GoToMenu(MenuName name) { AudioManager.Play(AudioName.Сlick); switch (name) { case MenuName.MainMenu: SceneManager.LoadScene("MainMenu", LoadSceneMode.Single); break; case MenuName.Resume: //Restore timeScale Time.timeScale = savedTimeScale; //Unsubscribe EventsManager.RemovePauseCanceledListener(PauseCanceled); //And destroy PauseMenu sceen SceneManager.UnloadSceneAsync("PauseMenu"); break; } }
public static void GoToMenu(MenuName name) { switch (name) { case MenuName.Main: SceneManager.LoadScene("MainMenu"); break; case MenuName.Pause: Object.Instantiate(Resources.Load("Prefabs/PauseMenu"), Vector3.zero + GameObject.FindGameObjectWithTag("HUD").transform.position, Quaternion.identity, GameObject.FindGameObjectWithTag("HUD").transform); break; case MenuName.Help: SceneManager.LoadScene("HelpMenu"); break; case MenuName.GameOver: Object.Instantiate(Resources.Load("Prefabs/GameOver"), Vector3.zero + GameObject.FindGameObjectWithTag("HUD").transform.position, Quaternion.identity, GameObject.FindGameObjectWithTag("HUD").transform); break; case MenuName.Gameplay: ConfigurationUtils.GameOver = false; SceneManager.LoadScene("Gameplay"); break; case MenuName.Difficulty: SceneManager.LoadScene("DifficultyMenu"); break; case MenuName.Record: SceneManager.LoadScene("RecordMenu"); break; case MenuName.Configuration: SceneManager.LoadScene("ConfigurationMenu"); break; } }
/// <summary> /// Goes to the menu with the given name /// </summary> /// <param name="name">name of the menu to go to</param> public static void GoToMenu(MenuName name) { switch (name) { // case MenuName.Difficulty: // // go to DifficultyMenu scene // SceneManager.LoadScene("DifficultyMenu"); // break; // case MenuName.HighScore: // // deactivate MainMenuCanvas and instantiate prefab // GameObject mainMenuCanvas = GameObject.Find("MainMenuCanvas"); // if (mainMenuCanvas != null) // { // mainMenuCanvas.SetActive(false); // } // Object.Instantiate(Resources.Load("HighScoreMenu")); // break; case MenuName.Main: // go to MainMenu scene SceneManager.LoadScene("MainMenu"); break; case MenuName.Pause: // instantiate prefab if (!GameObject.FindGameObjectWithTag("PauseMenu")) { Object.Instantiate(Resources.Load("Prefabs/Pause Menu")); } break; case MenuName.GameOver: if (!GameObject.FindObjectOfType <GameOverMenu>()) { Object.Instantiate(Resources.Load("Prefabs/Game Over Menu")); } break; } }
public MenuInfo(MenuName menuName = MenuName.Unknown, bool isEnabled = true, object parameter = null) { MenuName = menuName; IsEnabled = isEnabled; Parameter = parameter; }
new = Menu(MenuName, MenuName, true);