{!See https://docs.google.com/document/d/1takg_GmIBBKKTj-GHZCwzxohpQz7Bhekivkk72kYMtE/edit for reference implementation of OneTrust, dataLayer and GTM} {!OneTrust Cookies Consent} {!OneTrust Cookies Consent end} {!dataLayer initialization push} {!dataLayer initialization push end} {!Google Tag Manager} {!Google Tag Manager end} 그룹 설정 및 스키마 개요 | Addressables | 1.21.17
docs.unity3d.com
"{0}"의 검색 결과

    목차 표시/숨기기

    그룹 설정 및 스키마 개요

    그룹 설정은 Unity가 콘텐츠 빌드에서 그룹 내 에셋을 처리하는 방식을 설정합니다. 그룹 설정은 Unity가 에셋 번들을 빌드하는 위치 또는 번들 압축 설정과 같은 프로퍼티를 제어합니다.

    그룹 설정을 열려면 Addressables Groups 창(Window > Asset Management > Addressables > Groups)을 연 다음 그룹을 선택합니다. 그룹의 설정은 인스펙터에 표시됩니다.

    그룹의 설정은 그룹에 연결된 스키마 오브젝트에서 선언됩니다. 패킹된 에셋 템플릿으로 그룹을 생성하면 Content Packing & Loading 및 Content Update Restriction 스키마가 그룹에 대한 설정을 정의합니다. 기본 빌드 스크립트는 이러한 설정을 예상합니다.


    Default Local Group의 인스펙터 창

    [!참고] 빈 템플릿으로 그룹을 생성하면 해당 그룹에는 스키마가 연결되지 않습니다. 기본 빌드 스크립트는 빈 그룹에 있는 에셋을 처리할 수 없습니다.

    스키마

    그룹 스키마는 어드레서블 그룹에 대한 설정 컬렉션을 정의하는 ScriptableObject입니다. 스키마는 그룹에 얼마든지 할당할 수 있습니다. 어드레서블 시스템은 자체 목적에 맞게 여러 스키마를 정의합니다. 커스텀 스키마를 생성하여 자체 빌드 스크립트 및 유틸리티를 지원할 수도 있습니다.

    빌트인 스키마에는 다음이 포함됩니다.

    • Content Packing & Loading: 기본 빌드 스크립트에서 사용되는 기본 어드레서블 스키마로, 어드레서블 에셋의 빌드 및 로드에 대한 설정을 정의합니다. 이 스키마의 설정에 대한 자세한 내용은 Content Packing & Loading 스키마 레퍼런스를 참조하십시오.
    • Content Update Restrictions: 이전 빌드의 차등 업데이트에 대한 설정을 정의합니다. 이 스키마에 대한 자세한 내용은 Content Update Restriction 스키마 레퍼런스를 참조하십시오.
    • Resources and Built In Scenes: Built In Data 그룹에 표시할 빌트인 에셋 유형에 대한 설정을 정의하는 특수 목적 스키마입니다.

    커스텀 스키마 생성

    자체 스키마를 생성하려면 ScriptableObject의 유형인 AddressableAssetGroupSchema 클래스를 확장하십시오.

    using UnityEditor.AddressableAssets.Settings;
    
    public class __CustomSchema __: AddressableAssetGroupSchema
    {
       public string CustomDescription;
    }
    

    커스텀 스키마 오브젝트를 정의한 후에는 해당 엔티티의 인스펙터 창에 있는 Add Schema 버튼을 사용하여 기존 그룹 및 그룹 템플릿에 추가할 수 있습니다.

    사용자가 커스텀 설정과 상호 작용할 수 있도록 커스텀 Unity 에디터 스크립트를 생성할 수도 있습니다. 자세한 내용은 커스텀 인스펙터 스크립트를 참조하십시오.

    빌드 스크립트에서 AddressableAssetGroup 오브젝트를 사용하여 그룹에 대한 스키마 설정에 액세스할 수 있습니다.

    추가 리소스

    • Content Packing & Loading 스키마 레퍼런스.
    문서 개요
    맨 위로
    Copyright © 2023 Unity Technologies — 상표 및 이용약관
    • 법률정보
    • 개인정보처리방침
    • 쿠키
    • 내 개인정보 판매 금지
    • Your Privacy Choices (Cookie Settings)