어드레서블 관리 소개
프로젝트의 에셋을 어떻게 관리할지 결정하기 전에 어드레서블이 프로젝트 에셋과 상호 작용하는 방법을 참조하십시오.
어드레서블 그룹은 어드레서블 에셋을 관리하는 데 사용하는 주요 구성 단위입니다. 에셋 번들에 그룹 패킹에 대한 옵션을 중요하게 고려해야 합니다.
그룹 설정과 함께 다음을 사용하여 프로젝트에서 어드레서블이 작동하는 방식을 제어할 수 있습니다.
- 어드레서블 에셋 설정: 어드레서블 에셋의 프로젝트 수준 설정입니다.
- 프로파일: 빌드 목적에 따라 전환할 수 있는 빌드 경로 설정 컬렉션을 정의합니다. 주로 콘텐츠를 원격으로 배포하려는 경우에 유용합니다.
- 레이블: 프로젝트에 사용되는 어드레서블 에셋 레이블을 편집합니다.
- 플레이 모드 스크립트: 에디터에서 플레이 모드를 실행할 때 어드레서블 시스템이 에셋을 로드하는 방법을 선택합니다.
AssetReference는 어드레서블 에셋을 UI 친화적으로 사용할 수 있는 방법을 제공합니다. MonoBehaviour
및 ScriptableObject
클래스에 AssetReference
필드를 포함하고 드래그 앤 드롭이나 오브젝트 피커 다이얼로그를 사용하여 Unity 에디터에서 에셋을 할당할 수 있습니다.
어드레서블 시스템은 개발에 도움이 되는 다음과 같은 추가 툴을 제공합니다.
- 호스팅 서비스: 로컬 개발을 위해 원격 에셋을 호스팅하는 데 사용할 수 있는 간단한 에셋 서버를 제공합니다.
- 빌드 레이아웃 보고서: 빌드를 통해 생성된 에셋 번들의 설명을 제공합니다.
- 빌드 프로파일 로그: 빌드 프로세스 자체의 프로파일링에 대한 로그를 제공하여 어느 부분이 가장 오랜 시간을 소요하는지 확인할 수 있게 합니다.