Skip to content

explain Coroutine

Yoo Hyeokjin edited this page Jun 27, 2023 · 2 revisions

Coroutine

설명

  • Coroutine은 시간의 경과에 따른 절차적 단계를 수행하는 로직을 구현하는 함수다.
  • 시간의 경과에 따른 절차적 단계 구현은 Update()함수에서도 가능하다. 즉 매 프레임마다 호출하는 것은 Update()로 구현하는 것이 바람직하다
  • 초당 호출, 또는 매 프레임마다 호출이 필요하지 않는 부분을 절차적 단계로 구현하는 것은 Coroutine으로 하는 것이 바람직하다.
  • yield return , StartCoroutine , StopCoroutine , IEnumerator을 사용해서 구현할 수 있다.

yield return

| yield return null || | yield return null ||

StartCoroutine

StopCoroutine

IEnumerator

사용법

Clone this wiki locally