IEnumerator ShowWinScreen() { // Wait a hot sec yield return(new WaitForSeconds(winTransitionTriggerDelay)); gameUI.SetActive(false); // Start fading to black fadeToBlack.SetTrigger("FadeToBlack"); yield return(new WaitForSeconds(transitionRunTime)); // After that, show results winScreen.SetDistance(bestDepth); winScreen.SetTime(totalTime); winScreen.gameObject.SetActive(true); }