IEnumerator WaitForProvider() { while (Provider == null) { yield return(WaitFor.EndOfFrame); } console = Provider.GetComponentInChildren <IdConsole>(); console.OnConsoleUpdate.AddListener(UpdateScreen); UpdateScreen(); }