아래 코드에서 catalogsToUpdate.Count가 0보다 커야 하는데 값이 항상 0이라면 Disable Catalog Update on Startup이 체크 되어 있는지 확인해야 한다. 즉 Inspector System Settings에서 Disable Catalog Update on Startup을 체크하지 않으면 Addressables.InitializeAsync()함수 내부적으로 Addressables.UpdateCatalogs()함수을 호출하여 카탈로그을 업데이트 한다. 따라서 내가 구현한 코드에서 Addressables.UpdateCatalogs()함수을 실행하고 싶다면 Disable Catalog Update on Startup을 체크해 주자~
'Unity' 카테고리의 다른 글
메모리 프로파일러(Memory Profiler) (0) | 2023.05.25 |
---|---|
Addressable Asset System 메모리 최적화 전략 (0) | 2023.05.25 |
컨텐츠 업데이트 제한 (Content Update Restriction) (0) | 2023.05.17 |
AsyncOperationHandle은 비동기 작업을 위한 템플릿 구조체이다. (0) | 2023.05.17 |
StartCoroutine()로 실행하지 않는 코루틴 함수 (0) | 2023.05.17 |