private IEnumerator CountdownToStart() { objectGenerator.Reset(); int steps = 0; while (steps < countdownSeconds) { ui.SetCountdown(countdownSeconds - steps); yield return(new WaitForSeconds(1)); steps += 1; } ui.CountDownZero(); yield return(new WaitForSeconds(1)); ui.HideCountdown(); objectGenerator.Enable(); backgroundMusic.Play(); }