배리언트 스프라이트 아틀라스
배포용 스프라이트 아틀라스 준비

스프라이트 아틀라스 워크플로

아래 단계에 따라 스프라이트 아틀라스를 만드십시오.

  1. 스프라이트 아틀라스 에셋을 만듭니다.
  2. 패킹용 오브젝트 리스트를 스프라이트 아틀라스에 선택합니다.
  3. 스프라이트 아틀라스에 대해 Include in build를 활성화하여 프로젝트에 포함합니다.
  4. (선택 사항) 배리언트 스프라이트 아틀라스를 만듭니다.
  5. (Optional) Prepare Sprite Atlases for distribution.
  6. Load the Sprite Atlas via Late Binding with a script.

스프라이트 아틀라스 에셋 만들기

스프라이트 아틀라스 에셋을 생성하려면 Asset > Create > Sprite Atlas 로 이동하십시오. 그러면 Unity가 Asset 폴더에 * .spriteatlas 파일 확장자가 붙은 스프라이트 아틀라스를 생성합니다.

패킹용 오브젝트 리스트에 대한 항목 선택

Objects for Packing 리스트는 스프라이트 아틀라스 내에서 현재 선택된 항목을 표시합니다. Texture2D와 스프라이트 에셋을 이 리스트에 넣을 수 있습니다. 폴더를 리스트에 직접 끌어다 놓으면 폴더 내 모든 유효한 콘텐츠를 리스트에 자동으로 추가합니다(폴더만 리스트에 나타남).

리스트에 대한 특정 항목을 선택하려면 다음 단계를 따르십시오.

  1. 스프라이트 아틀라스 에셋을 선택하고 인스펙터 창에서 Objects For Packing 리스트를 찾습니다. 여기에는 Unity가 스프라이트 아틀라스를 빌드할 때 패킹할 항목 리스트가 표시됩니다.

  2. 항목을 추가하려면 리스트 오른쪽 하단의 더하기(+) 아이콘을 선택하여 새로운 행을 만듭니다. 유효한 에셋을 빈 행으로 드래그하여 리스트에 추가하거나, 행 오른쪽에 있는 원 모양 아이콘을 선택하여 Select Object 창을 엽니다. 오브젝트 피커 창에서 에셋을 선택하여 리스트에 추가합니다.

    리스트에서 항목을 제거하려면 Objects For Packing 리스트의 오른쪽 하단에 있는 빼기(-) 아이콘을 클릭합니다. 항목을 교체하려면 다른 항목을 교체할 항목이 있는 행으로 드래그합니다. 그러면 리스트의 항목이 교체됩니다.

  3. Pack Preview 를 선택하여 Asset Preview 창에서 결합된 아틀라스 텍스처를 미리봅니다.

Include in Build 옵션

모든 스프라이트 아틀라스는 생성 시 기본적으로 Include in Build 가 활성화되어 있습니다. 즉, Unity는 스프라이트 아틀라스를 프로젝트의 빌드에 포함하고 빌드의 런타임 시점에 자동으로 로드합니다. 프로젝트 빌드에 포함할 스프라이트 아틀라스를 제어하려면 ‘Include in Build’ 프로퍼티를 활성화하거나 비활성화하십시오.

Clearing ‘Include in Build’ disables this behavior, and is done when preparing a Sprite Atlas for distribution.

배리언트 스프라이트 아틀라스
배포용 스프라이트 아틀라스 준비