[Unity] UniTask 핵심 API 종류
시간 기반 대기
UniTask.Delay: 밀리초 대기
UniTask.DelayFrame: 지정 프레임 수만큼 대기
UniTask.Yield: 다음 프레임까지 양보
UniTask.NextFrame: 다음 프레임 시작 보장
UniTask.WaitForEndOfFrame: 해당 프레임 렌더링 완료 후 대기
Yield(): 같은 프레임에 재개될 수 있음
NextFrame(): 항상 다음 프레임 보장
병렬 실행
UniTask.WhenAll: 모든 작업 완료 대기
UniTask.WhenAny: 하나라도 완료 대기
UniTask.WhenEach: 완료 순서대로 처리
Unity AsyncOperation 통합
- SceneManager: 씬 로딩
- Resources: 리소스 로딩
- UnityWebRequest: 네트워크 요청
- Addressables: 에셋 로딩


![[Unity] PC 세이브 데이터 Android로 옮기기](https://data.develog.develrocket.com/upload/develog/muchan/1792206352286-hd4xz4/_____2026-10-17_114953.png)
![[Unity] 제네릭 박싱 예방](https://data.develog.develrocket.com/upload/develog/gmumdev/1792123312021-bhxx2i/_____.png)