본문으로 건너뛰기

원격 콘텐츠

원격 콘텐츠 설정

Project Settings › AchEngine › Addressables › 원격 구성 섹션에서:

항목설명
클라우드 공급자AWS S3, Google Cloud Storage, Azure Blob 등
버킷 URL원격 에셋이 배포될 기본 URL
빌드 경로번들 파일 출력 경로
로드 경로런타임에 번들을 내려받을 URL

카탈로그 업데이트 확인

csharp
// 새 카탈로그가 있으면 업데이트
var result = await AddressableManager.CheckForCatalogUpdatesAsync();
if (result.Count > 0)
{
    await AddressableManager.UpdateCatalogsAsync(result);
}

원격 에셋 크기 확인 후 다운로드

csharp
long size = await AddressableManager.GetDownloadSizeAsync("remote_assets");
if (size > 0)
{
    // 사용자에게 다운로드 여부 확인 후
    await AddressableManager.DownloadDependenciesAsync("remote_assets");
}

빌드 설정

Project Settings › AchEngine › Addressables › 빌드 설정:

항목설명
Play Mode ScriptFast mode / Virtual mode / Packed mode 선택
빌드 후 자동 실행빌드 완료 시 원격 서버 업로드 자동화
콘텐츠 빌드Addressables 번들 빌드 트리거

개발 중 Fast Mode 사용

개발 중에는 Play Mode를 Use Asset Database (Fast Mode) 로 설정하면 빌드 없이 에셋을 직접 참조해 빠르게 반복 작업할 수 있습니다.

MIT License