private void OnMouseUp() { if (name == "BotonComprar") { if (int.Parse(GameObject.Find("Precio").GetComponent <TextMesh>().text) < ControlJuego.money) { if (MenuTiendaControl.ItemSeleccion != "Pocion") { if (ControlJuego.Inventario.Find(x => x.Nombre == MenuTiendaControl.ItemSeleccion).Cantidad == 0) { ControlJuego.Inventario.Find(x => x.Nombre == MenuTiendaControl.ItemSeleccion).Cantidad++; } } else { if (ControlJuego.Inventario.Find(x => x.Nombre == MenuTiendaControl.ItemSeleccion).Cantidad < 3) { ControlJuego.Inventario.Find(x => x.Nombre == MenuTiendaControl.ItemSeleccion).Cantidad++; } } ControlJuego.money -= int.Parse(GameObject.Find("Precio").GetComponent <TextMesh>().text); MenuTiendaControl.Wallet.text = ControlJuego.money.ToString(); transform.parent.gameObject.SetActive(false); } GetComponent <SpriteRenderer>().sprite = Soltado; } else if (name == "Si") { SaveEstateManager.SaveState(); GetComponent <SpriteRenderer>().sprite = Soltado; SceneManager.LoadScene("MenuPrincipal"); } else if (name == "No") { transform.parent.gameObject.SetActive(false); GetComponent <SpriteRenderer>().sprite = Soltado; SceneManager.LoadScene("MenuPrincipal"); } else { transform.parent.gameObject.SetActive(false); } }
private void OnMouseUp() { _audioManager.PlayClickedSound(); switch (gameObject.name) { case "Play": Options.Items2.SetActive(true); Options.Items1.SetActive(false); SaveEstateManager.LoadState(); break; case "Nuevo Juego": ControlJuego.Reset(); newGame = true; SceneManager.LoadScene("MapaPrincipal"); break; case "Continuar": SaveEstateManager.LoadState(); SceneManager.LoadScene("MapaPrincipal"); break; case "Options": Options.Items2.SetActive(false); Options.Items1.SetActive(false); Options.showCanvas(true); break; case "Credits": SceneManager.LoadScene("Credits"); break; case "Volver": Options.Items2.SetActive(false); Options.Items1.SetActive(true); break; case "Quit": Application.Quit(0); break; } gameObject.transform.localScale /= SCALEFACTOR; }