IEnumerator Start()
{
Isinitialized = false;
syncOperationHandle<IResourceLocator> InitAddressables = Addressables.InitializeAsync();
yield return InitAddressables;
yield return UpdateCatalog();
Isinitialized = true;
}
Start(), Awake등등의 함수중 비동기로 로직을 실행하고자 한다면 반환형 타입을 IEnumerator로 선언해 주면된다.
'Unity' 카테고리의 다른 글
컨텐츠 업데이트 제한 (Content Update Restriction) (0) | 2023.05.17 |
---|---|
AsyncOperationHandle은 비동기 작업을 위한 템플릿 구조체이다. (0) | 2023.05.17 |
어드레서블 어셋 시스템 작업01 (0) | 2023.05.17 |
어드레스블 어셋에서 업데이트로 빌드된 어셋 번들은 가장 최신 번들이다. 따라서 서버의 이전 버전의 번들을 삭제하고 최신 버전의 번들을 업로드해서 사용해야 한다. (0) | 2023.05.12 |
어드레서블 어셋 시스템에서 어브레서블 그룹에 등록된 어셋은 코드에서 3가지 방법으로 인스턴싱 할 수 있다. (0) | 2023.05.12 |