어드레서블 어셋 시스템에서는 어셋들을 그룹 단위로 로컬에서 로드할 지 아니면 원격에서 다운받아 로드할 지 설정할 수 있다.
그룹을 로컬로 설정하면 패키징시 설치 파일에 함께 포함되며 원격으로 설정하면 따로 어셋번들을 빌드해서 원격서버에 업로드 해 주어야 한다.
이렇게 함으로써 파일 사이즈가 작고 항상 로드하는 어셋은 설치파일에 포함시키고 파일 사이즈가 크거나 특정 조건에만 로드하는 어셋들은 원격의 어셋 서버로 부터 다운받아 사용할 수 있다.
테스트로 Inventory Items그룹은 로컬로 설정하였고
Duplicate Assets Sorted By Label은 원격으로 설정하였다.
따라서 어드레서블 어셋을 빌드할 때 Duplicate Assets Sorted By Label 그룹만 빌드될 것이다. 물론 Inventory Items그룹은 프로젝트 패키징시에 설치 파일에 함께 패키징 된다.
여기서 주의해 줘야 할 것은 그룹중에 하나라도 원격으로 설정하는게 있다면 리모트 카탈로그에 대한 설정을 해 주어야 한다.
Inspect System Settings에서 해당 설정을 해 준다.
즉 리모트 카탈로그을 사용하겠다는 설정와 클라이언트가 리모트 카탈로그 파일을 어디에서 다운 받을지에 대한 경로 설정이다.
'Unity' 카테고리의 다른 글
작업중 - Addressables.GetDownloadSizeAsync()함수의 정확한 파일 사이즈 얻기 (0) | 2023.06.01 |
---|---|
리모트 카탈로그(Remote Catalog) 사용하기 (0) | 2023.06.01 |
어드레서블 어셋 시스템에서 특정 그룹을 빌드에서 제외 시키는 옵션 (0) | 2023.06.01 |
어드레서블 어셋 시스템을 에디터에서 테스트 할 때 주의할 점~ (0) | 2023.06.01 |
Memory Profiler 사용시 주의할 점~ (0) | 2023.06.01 |