IEnumerator WaitToRemoveNumber() { while (resultShowing) { if (resultText.color.a > 0) { if (Input.GetButton("Delete")) { fadeNumberOut(); } else { resultText.color = initResultCol; } } else { try { dRemScript.KillNumber(randomNumber); } catch { Debug.LogWarning("That's not there anymore."); } resultShowing = false; resultText.text = initText; resultText.color = initResultCol; } yield return(null); } }