/// <summary> /// Inicia una cuenta atrás para el comienzo de la ronda /// </summary> private IEnumerator CuentaAtras() { //hay q actualizar cartel y empezar ronda if (endless) { arenaManagerEndless.TocarCentro(); } else { arenaManager.TocarCentro(); //termina la ronda actual } AnuncioRonda(); cuentaAtras.enabled = true; cuentaAtras.text = "3"; yield return(new WaitForSeconds(tiempoCuentaAtras)); cuentaAtras.text = "2"; yield return(new WaitForSeconds(tiempoCuentaAtras)); cuentaAtras.text = "1"; yield return(new WaitForSeconds(tiempoCuentaAtras)); cuentaAtras.text = "GO!"; yield return(new WaitForSeconds(tiempoCuentaAtras)); cuentaAtras.enabled = false; if (endless) { arenaManagerEndless.EmpiezaRonda(); } else { arenaManager.EmpiezaRonda(); //empieza la proxima linea } }