public void OnMouseOver() { m_InfoOggetto.text = m_InfoString; if (Input.GetKeyDown(KeyCode.Mouse0) && name.Equals("Esci")) { Application.Quit(); } if (Input.GetKeyDown(KeyCode.Mouse0) && name.Equals("Continua")) { m_MenuPrincipale.SetActive(false); m_GameManager.GetComponent <GameManager_HelpMe> ().ToggleGameRunning(); OnMouseExit(); } if (Input.GetKeyDown(KeyCode.Mouse0) && name.Equals("NuovaPartita")) { FileManager.salvaOpzioni(); ThroughScenesParameters.setSceneToLoad(0); SceneManager.LoadScene("LoadingScreen", LoadSceneMode.Single); } if (Input.GetKeyDown(KeyCode.Mouse0) && name.Equals("Aiutami")) { FileManager.salvaOpzioni(); ThroughScenesParameters.setSceneToLoad(1); SceneManager.LoadScene("LoadingScreen", LoadSceneMode.Single); } if (Input.GetKeyDown(KeyCode.Mouse0) && name.Equals("Opzioni")) { m_MenuOpzioni.SetActive(true); m_MenuPrincipale.SetActive(false); OnMouseExit(); } if (Input.GetKeyDown(KeyCode.Mouse0) && name.Equals("Controlli")) { m_MenuControlli.SetActive(true); m_MenuPrincipale.SetActive(false); OnMouseExit(); } if (Input.GetKeyDown(KeyCode.Mouse0) && name.Equals("Indietro")) { m_MenuPrincipale.SetActive(true); m_MenuOpzioni.SetActive(false); m_MenuControlli.SetActive(false); OnMouseExit(); } }
public void OnMouseOver() { m_InfoOggetto.text = m_InfoString; if (Input.GetKeyDown(KeyCode.Mouse0) && name.Equals("Esci")) { if (!m_MenuPrincipale.GetComponent <MenuPrincipale>().GetFirtsStart()) { FileManager.salvaSuFile(); } Application.Quit(); } if (Input.GetKeyDown(KeyCode.Mouse0) && name.Equals("Continua")) { m_MenuPrincipale.GetComponent <MenuPrincipale>().SetFirtsStart(false); m_GameManager.GetComponent <GameManager>().SetCameraFreeEnabled(true); m_MenuPrincipale.SetActive(false); m_GameManager.GetComponent <GameManager> ().ToggleGameRunning(); OnMouseExit(); } if (Input.GetKeyDown(KeyCode.Mouse0) && name.Equals("NuovaPartita")) { Color attivato = new Color(); ColorUtility.TryParseHtmlString("#00CAFFFF", out attivato); m_Continua.GetComponent <Text> ().color = attivato; m_Continua.GetComponent <BoxCollider> ().enabled = true; m_GameManager.GetComponent <GameManager> ().ResetCubo(); m_GameManager.GetComponent <GameManager> ().ResetMosseEseguite(); m_GameManager.GetComponent <GameManager> ().ResetTimer(); m_MenuPrincipale.GetComponent <MenuPrincipale>().SetFirtsStart(false); m_GameManager.GetComponent <GameManager>().SetCameraFreeEnabled(true); m_MenuPrincipale.SetActive(false); m_GameManager.GetComponent <GameManager> ().ToggleGameRunning(); OnMouseExit(); } if (Input.GetKeyDown(KeyCode.Mouse0) && name.Equals("Aiutami")) { if (!m_MenuPrincipale.GetComponent <MenuPrincipale> ().GetFirtsStart()) { FileManager.salvaSuFile(); } ThroughScenesParameters.setSceneToLoad(1); SceneManager.LoadScene("LoadingScreen", LoadSceneMode.Single); } if (Input.GetKeyDown(KeyCode.Mouse0) && name.Equals("Opzioni")) { m_MenuOpzioni.SetActive(true); m_MenuPrincipale.SetActive(false); OnMouseExit(); } if (Input.GetKeyDown(KeyCode.Mouse0) && name.Equals("Controlli")) { m_MenuControlli.SetActive(true); m_MenuPrincipale.SetActive(false); OnMouseExit(); } if (Input.GetKeyDown(KeyCode.Mouse0) && name.Equals("Indietro")) { m_MenuPrincipale.SetActive(true); m_MenuOpzioni.SetActive(false); m_MenuControlli.SetActive(false); OnMouseExit(); } }