/* * Metodo que comprueba si la respuesta seleccionada * a traves del boton es la correcta correspontiene al nivel * actual * x: Boton que contiene la respuesta seleccionada * * */ public void Comprobar(Button x) { //Si estamos en un nivel permitido y no esta activo el panel de avisos if (_adivinanzaNivel <= _adivinanza.ContAdivinanzas() && !_modalPanel.IsActivo()) { //Compruebo si acierta(el contenido del boton es igual a la respusta del nivel actual if (x.GetComponentInChildren <Text>().text == _respuestactual) { //Actualizamos variables diamantes++; aciertos++; UpdateTextMesh(diamantesTextMesh, diamantes.ToString()); UpdateTextMesh(AciertosTextMesh, aciertos.ToString()); /* * Aviso del acierto y pido * ok para poder pasar al siguiente nivel */ /* _modalPanel.Elejir("Has acertado!. +1.Diamante. Ganaste a la Chispa.Pasar siguiente nivel", * SiguientePantalla, aceptarButton, cancelarButton, true); */ /* * * Aviso que se ha acertado * */ _modalPanel.AvisoAcierto("Has acertado!. +1.Diamante. Ganaste a la Chispa.Pasar siguiente nivel" , SiguientePantalla, aceptarButton, cancelarButton, helpButton); } else { //Actualizamos variables fallos++; diamantes--; UpdateTextMesh(FallosTextMesh, fallos.ToString()); UpdateTextMesh(diamantesTextMesh, diamantes.ToString()); /* * Aviso del acierto y pido * ok para poder pasar al siguiente nivel */ /*_modalPanel.Elejir("Has Fallado!. -1.Diamante.Gana la Chispa. Pasar siguiente nivel", * SiguientePantalla, aceptarButton, cancelarButton, true); * */ /* * * Aviso que se ha acertado * */ _modalPanel.AvisoAcierto("Has Fallado!. -1.Diamante.Gana la Chispa. Pasar siguiente nivel", SiguientePantalla, aceptarButton, cancelarButton, helpButton); } } }