private IEnumerator darCaracteristicaRespuesta(SeleccionarRespuesta seleccionarRespuesta) { if (fuenteAudio.isPlaying) { fuenteAudio.Stop(); } fuenteAudio.clip = seleccionarRespuesta.Opcion.correcta ? sonidoCorrecto : sonidoIncorrecto; seleccionarRespuesta.setColor(seleccionarRespuesta.Opcion.correcta ? colorCorrecto : colorIncorrecto); fuenteAudio.Play(); if (seleccionarRespuesta.Opcion.correcta) { contadorCorrectas++; } if (!seleccionarRespuesta.Opcion.correcta) { contadorInorrectas++; } PlayerPrefs.SetInt("contadorMatematicasCorrectas", contadorCorrectas); PlayerPrefs.SetInt("contadorMatematicasIncorrectas", contadorInorrectas); yield return(new WaitForSeconds(tiempoEspera)); siguientePregunta(); }
private void darRespuesta(SeleccionarRespuesta seleccionarRespuesta) { StartCoroutine(darCaracteristicaRespuesta(seleccionarRespuesta)); }