public IEnumerator Handle(GameObject scheduleObject) { scheduleObject.SetActive(true); ISchedule schedule = scheduleObject.GetComponent <ISchedule>(); schedule.Begin(); yield return(null); }