コード例 #1
0
    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();
    }
コード例 #2
0
 private void darRespuesta(SeleccionarRespuesta seleccionarRespuesta)
 {
     StartCoroutine(darCaracteristicaRespuesta(seleccionarRespuesta));
 }