[Unity] UniTask 핵심 API 종류

muchan
muchan
∙∙조회 20

시간 기반 대기

UniTask.Delay: 밀리초 대기

UniTask.DelayFrame: 지정 프레임 수만큼 대기

UniTask.Yield: 다음 프레임까지 양보

UniTask.NextFrame: 다음 프레임 시작 보장

UniTask.WaitForEndOfFrame: 해당 프레임 렌더링 완료 후 대기

Yield(): 같은 프레임에 재개될 수 있음

NextFrame(): 항상 다음 프레임 보장

병렬 실행

UniTask.WhenAll: 모든 작업 완료 대기

UniTask.WhenAny: 하나라도 완료 대기

UniTask.WhenEach: 완료 순서대로 처리

Unity AsyncOperation 통합

  • SceneManager: 씬 로딩
  • Resources: 리소스 로딩
  • UnityWebRequest: 네트워크 요청
  • Addressables: 에셋 로딩