void Click(Button btn) { switch (btn.name) { case "SalirMP": if (BanderaNumeros.bandera3 == 1) { BanderaNumeros.bandera3 = 0; MoverMenu2(tiempo, subMenu.position, new Vector3(-1 * posFinal, subMenu.position.y, 0)); MoverMenu(tiempo, subMenu2.position, new Vector3(-1 * posFinal, subMenu2.position.y, 0)); SceneManager.LoadScene("MenuFinal"); } else { MoverMenu2(tiempo, subMenu.position, new Vector3(-1 * posFinal, subMenu.position.y, 0)); MoverMenu(tiempo, subMenu2.position, new Vector3(-1 * posFinal, subMenu2.position.y, 0)); SMenu.SetActive(false); PrincipalMenu.SetActive(true); } break; case "SalirSM": MoverMenu(tiempo, subMenu2.position, new Vector3(-1 * posFinal, subMenu2.position.y, 0)); MoverMenu2(tiempo, subMenu.position, new Vector3(1 * posFinal, subMenu.position.y, 0)); MenuJuegos.SetActive(false); SMenu.SetActive(true); break; } }
void OnClic(Button btn, int botont) { //Debug.Log(tecla); switch (btn.name) { case "Aprende": if (botont == 1) { Escena("Alfabeto"); } if (botont == 2) { Escena("TeoriaNumeros"); } if (botont == 3) { Escena("TeoriaCuerpo"); } if (botont == 4) { Escena("PartesCasa"); } if (botont == 5) { Escena("PartesAnimales"); } if (botont == 6) { Escena("PartesArbol"); } if (botont == 7) { Escena("Animales"); } if (botont == 8) { Escena("Frutas"); } if (botont == 9) { Escena("Cosas"); } break; case "Practica": SMenu.SetActive(false); MenuJuegos.SetActive(true); break; } }
private void Start() { //add the listner to all the buttons if (Transicion.bandera == 1) { PrincipalMenu.SetActive(false); SMenu.SetActive(true); transicion.ButtonMenu(); Transicion.bandera = 0; } if (BtnAtrasMenuJuegos.bandera2 == 1) { PrincipalMenu.SetActive(false); MenuJuegos.SetActive(true); panelopen.ButtonMenu(); BtnAtrasMenuJuegos.bandera2 = 0; } if (BanderaNumeros.bandera3 == 1) { PrincipalMenu.SetActive(false); SMenu.SetActive(true); transicion.ButtonMenu(); tecla = 2; } for (int i = 0; i < options.Count; i++) { Button localBtn = options[i]; localBtn.onClick.AddListener(() => OnClic(localBtn, tecla)); } for (int i = 0; i < uiButtons.Count; i++) { Button localBtn = uiButtons[i]; localBtn.onClick.AddListener(() => Animacion(localBtn)); localBtn.onClick.AddListener(() => OneClick(localBtn)); } }