public void StartGame() { Time.timeScale = 1; MenuPanelManager menuPanelManager = MenuPanelManager.GetInstance(); menuPanelManager.CloseMenu(); }
public void RestartGame() { startGameButtonText.text = "Start Game"; RotateCounter rc = FindObjectOfType <RotateCounter>(); rc.ResetStartCondition(); MenuPanelManager menuPanelManager = MenuPanelManager.GetInstance(); menuPanelManager.CloseMenu(); casette.ResetStartCondition(); pen.ResetStartCondition(); }
void Update() { if (Input.GetKeyDown(KeyCode.Escape)) { MenuPanelManager menuPanelManager = MenuPanelManager.GetInstance(); if (menuPanelManager.IsActivePanel(MenuPanelType.MainMenu)) { Time.timeScale = 1; startGameButtonText.text = "Start Game"; menuPanelManager.CloseMenu(); } else { Time.timeScale = 0; startGameButtonText.text = "Resume Game"; menuPanelManager.SwitchMenuPanel(MenuPanelType.MainMenu); } } }