IEnumerator CountdownToStart() { game_Manager.Pause_The_Game(); // Cars cannot move while (counter > 0) { countdownDisplay.text = counter.ToString(); yield return(new WaitForSeconds(1f)); // Wait 1 sc counter--; } countdownDisplay.text = "GO!"; game_Manager.Resume_The_Game(); // Cars can move yield return(new WaitForSeconds(1f)); // Wait 1 sc countdownDisplay.gameObject.SetActive(false); // Deactivate CDT }