IEnumerator TimerStart() { while (timeCount > 0) { int sec = Mathf.FloorToInt(timeCount % 60); int min = Mathf.FloorToInt((timeCount - sec) / 60); if (sec >= 10) { timeString = min.ToString() + ":" + sec.ToString(); } else { timeString = min.ToString() + ":0" + sec.ToString(); } yield return(new WaitForSeconds(1.0f)); timeCount -= 1.0f; } sceneChange.ChangeLose(); }