레이블 개요
Addressables Groups 창에서 어드레서블 에셋에 하나 이상의 레이블을 태그할 수 있습니다. 레이블은 어드레서블 시스템에서 다음과 같은 몇 가지 용도로 사용됩니다.
- 하나 이상의 레이블을 키로 사용하여 런타임에 로드할 에셋을 식별할 수 있습니다.
- 할당된 레이블에 따라 그룹의 에셋을 에셋 번들에 패킹할 수 있습니다.
- Groups 창의 필터 상자에서 레이블을 사용하여 레이블이 지정된 에셋을 찾을 수 있습니다.
레이블 목록을 사용하여 에셋을 로드할 때 목록에 레이블이 있는 모든 에셋을 로드할지, 목록에 모든 레이블이 있는 에셋만 로드할지 지정할 수 있습니다.
예를 들어 characters
와 animals
라는 레이블을 사용하여 에셋을 로드하는 경우 모든 캐릭터와 모든 동물을 포함하는 두 에셋 세트의 합집합을 로드할지, 아니면 동물인 캐릭터만 포함하는 두 집합의 교집합을 로드할지 선택할 수 있습니다. 자세한 내용은 여러 에셋 로드를 참조하십시오.
그룹 번들 모드 설정을 사용하여 할당된 레이블을 기준으로 그룹에 에셋을 패킹하도록 선택하면, 어드레서블 빌드 스크립트는 그룹에 있는 각 고유 레이블 조합에 대해 번들을 생성합니다. 예를 들어 그룹에 cat
또는 dog
및 small
또는 large
와 같이 레이블이 지정된 에셋이 있는 경우, 빌드는 small cat, small dog, large cat, large dog용으로 네 개의 번들을 생성합니다.
레이블 관리
레이블을 생성 및 삭제하려면 Labels 창을 사용해야 합니다(Addressables Groups 창(Window > Asset Management > Addressables > Groups > Tools > Windows > Labels)을 통해 액세스 가능).
Labels 창
새 레이블을 생성하려면 목록 하단에서 + 버튼을 선택합니다. 새 이름을 입력하고 Save 를 클릭합니다.
레이블을 삭제하려면 목록에서 선택한 다음 - 버튼을 선택합니다. 레이블을 삭제하면 모든 에셋에서 해당 레이블이 삭제됩니다.
[!팁] 어드레서블 빌드를 실행하기 전까지는 Labels 다이얼로그에 레이블을 다시 추가하여(정확히 동일한 문자열을 사용하여) 레이블 삭제를 취소할 수 있습니다. 이렇게 하면 원본 에셋에 레이블이 다시 추가됩니다. 하지만 어드레서블 빌드를 실행하고 나면 삭제된 레이블을 다시 추가해도 더 이상 에셋에 적용되지 않습니다.