원격 콘텐츠 배포
어드레서블을 사용하여 CDN(콘텐츠 전송 네트워크) 또는 기타 호스팅 서비스를 통한 콘텐츠의 원격 배포를 지원할 수 있습니다. Unity는 이를 위해 Unity CCD(Cloud Content Delivery) 서비스를 제공하지만, 원하는 CDN이나 호스트를 사용해도 됩니다.
원격 배포용 콘텐츠를 빌드하려면 다음을 수행해야 합니다.
- Build Remote Catalog 옵션을 AddressableAssetSettings(액세스 메뉴: Windows > Asset Management > Addressables > Settings)에서 활성화합니다.
- 콘텐츠를 퍼블리시하는 데 사용하는 프로파일에서 RemoteLoadPath 가 콘텐츠에 액세스하려는 원격 URL을 반영하도록 설정합니다.
- 원격으로 제공하려는 에셋이 포함된 각 어드레서블 그룹에 대해 Build Path 를 RemoteBuildPath 로, Load Path 를 RemoteLoadPath 로 설정합니다.
- Unity Build Settings 창에서 원하는 Platform Target 을 설정합니다.
Addressables Groups 창을 사용하여 콘텐츠 빌드를 생성하고 Build Settings 창을 사용하여 플레이어 빌드를 생성하고 나면, 프로파일의 RemoteBuildPath 에 의해 지정된 폴더에 생성된 파일을 호스팅 서비스에 업로드해야 합니다. 업로드할 파일은 다음과 같습니다.
- 에셋 번들(name.bundle)
- 카탈로그(catalog_timestamp.json)
- 해시(catalog_timestamp.hash)
자세한 내용은 원격 콘텐츠 배포를 참조하십시오.