어드레서블 에셋은 어디에서나 호출할 수 있는 고유한 주소를 가진 에셋입니다.
클라우드 빌드에서 어드레서블 에셋을 빌드하려면 다음을 수행해야 합니다.
Unity는 클라우드 빌드에서 빌드하기 전에 로컬에서 어드레서블을 사용하는 작업에 익숙해질 것을 권장합니다.
완전히 새로운 클라우드 빌드 프로젝트에서 시작하는 경우 먼저 새로운 빌드 타겟을 생성해야 합니다.
Addressables Options 페이지에 어드레서블 빌드 프로세스의 동작을 설정하는 프로퍼티가 포함되어 있습니다. 각 프로퍼티는 툴팁에 자세히 설명되어 있습니다.
새로운 어드레서블 빌드를 빌드하려면 다음 단계를 따르십시오.
콘텐츠 업데이트 빌드는 이전에 빌드한 플레이어를 새로운 어드레서블 콘텐츠로 업데이트합니다.
기존 플레이어를 업데이트하려면 업데이트 빌드에 콘텐츠 상태 파일이 있어야 합니다. 이 파일은 업데이트 빌드의 콘텐츠를 기존 플레이어와 연결합니다. 콘텐츠 상태 파일은 새로운 어드레서블 빌드로 작업할 때 생성됩니다.
이전에 빌드한 플레이어를 새로운 어드레서블 에셋으로 업데이트하려면 다음 단계를 따르십시오.
클라우드 빌드는 선택한 빌드 타겟에서 생성된 최신 콘텐츠 상태 파일을 자동으로 사용할 수 있습니다.
빌드 타겟이 설정되면 새 어드레서블 빌드를 시작하기 위해 다음 단계를 따르십시오.
새 빌드가 성공적으로 완성되면 빌드에 대한 More 메뉴(⋮)에 Download Addressable Assets 옵션이 표시됩니다.
어드레서블 빌드를 완성하면 클라우드 빌드에서 호스팅 공급자로 어드레서블 콘텐츠를 복사할 수 있습니다. 이 작업은 수동으로 또는 포스트 빌드 스크립트를 사용하여 수행할 수 있습니다.
어드레서블 빌드를 완성하면 More 메뉴(⋮)에서 Download Addressables Assets를 선택하십시오. 콘텐츠를 다운로드하면 콘텐츠를 다운로드하면 일반적으로 로컬에서 빌드할 때처럼 호스팅 공급자에 업로드할 수 있습니다.
클라우드 빌드는 빌드 전후의 커스텀 셸 스크립트 실행을 지원합니다. 포스트 빌드 스크립트를 사용하면 빌드가 성공적으로 완성될 때 어드레서블 콘텐츠를 자동으로 업로드할 수 있습니다.
포스트 빌드 스크립트를 활성화하려면 다음 단계를 따르십시오.
다음 팁은 스크립트를 작성할 때 유용할 수 있습니다.
* 빌드에 대한 어드레서블 콘텐츠는 $WORKSPACE/.build/last/<BUILD_TARGET_ID>/extra_data/addrs/
에 있습니다.
Did you find this page useful? Please give it a rating:
Thanks for rating this page!
What kind of problem would you like to report?
Thanks for letting us know! This page has been marked for review based on your feedback.
If you have time, you can provide more information to help us fix the problem faster.
Provide more information
You've told us this page needs code samples. If you'd like to help us further, you could provide a code sample, or tell us about what kind of code sample you'd like to see:
You've told us there are code samples on this page which don't work. If you know how to fix it, or have something better we could use instead, please let us know:
You've told us there is information missing from this page. Please tell us more about what's missing:
You've told us there is incorrect information on this page. If you know what we should change to make it correct, please tell us:
You've told us this page has unclear or confusing information. Please tell us more about what you found unclear or confusing, or let us know how we could make it clearer:
You've told us there is a spelling or grammar error on this page. Please tell us what's wrong:
You've told us this page has a problem. Please tell us more about what's wrong:
Thank you for helping to make the Unity documentation better!
Your feedback has been submitted as a ticket for our documentation team to review.
We are not able to reply to every ticket submitted.