} // fin de metodo void comprobarPosicionAfirmativa() { GeneradorFrases.pulsaste = true; if (elementoPulsado [0] == "yes" && posicionOcupada [0] == false) { estructuraFrase [0] = true; posicionOcupada [0] = true; instanciaAfirmativa[0] = elementoInstanciado; GeneradorFrases.pulsaste = false; iAfir[0] = true; accesoMarcador.modificacionPuntuacion(2); } else { if (elementoPulsado [1] == "they" && posicionOcupada [0] == true && posicionOcupada [1] == false) { estructuraFrase[1] = true; posicionOcupada [1] = true; instanciaAfirmativa[1] = elementoInstanciado; GeneradorFrases.pulsaste = false; iAfir[1] = true; accesoMarcador.modificacionPuntuacion(2); } else { if (elementoPulsado [2] == "do" && posicionOcupada [1] == true && posicionOcupada [2] == false) { estructuraFrase[2] = true; posicionOcupada [2] = true; instanciaAfirmativa[2] = elementoInstanciado; GeneradorFrases.pulsaste = false; iAfir[2] = true; fraseAfirmativa = true; accesoSonidos.aciertoExpresion(); accesoMarcador.modificacionPuntuacion(5); inicializaVariables(); comprobacionPanel(); } else { devuelvoCollider(); StartCoroutine(devuelvoImagenAPosicion(0.4f)); } } } }
void comprobarIgualdad() { palabraItem = true; if (elementosPulsados [0] == elementosPulsados [1]) { sonidosElementos(); detectoPosicionAcertada(); accesoMarcador.modificacionPuntuacion(5); inicializoVariables(); cartasAcertadas = cartasAcertadas + 2; if (cartasAcertadas == 12) { StartCoroutine(activamosAnteAcierto(0.7f)); } } else { accesoSonidos.falloBoton(); accesoMarcador.modificacionPuntuacion(-1); StartCoroutine(activamosAnteFallo(0.2f)); } }
void comprueboCartaYPalabra() { if (elementosPulsados [0] == nombrePulsado) { sonidosElementos(); detectoPosicionAcertada(); accesoMarcador.modificacionPuntuacion(5); inicializoVariables(); reinicioNombreElemento(); cartasAcertadas = cartasAcertadas + 2; if (cartasAcertadas == 12) { StartCoroutine(activamosAnteAcierto(0.7f)); } } else { accesoSonidos.falloBoton(); accesoMarcador.modificacionPuntuacion(-1); StartCoroutine(activamosAnteFallo(0.3f)); } }