private IEnumerator Expired() { float end_time = Time.time + DEADLINE_DURATION; while (Time.time < end_time) { yield return(null); } pickup_.Destroyed(); }