Version: Unity 6.0 (6000.0)
언어 : 한국어
여러 에셋이 없는 다양한 이미지 크기
9슬라이싱 스프라이트 설정

9슬라이싱

9슬라이싱은 여러 에셋을 준비하지 않고도 다양한 크기의 이미지를 재사용할 수 있는 2D 기법입니다. 이 기법은 이미지를 9개의 부분으로 분할하여, 스프라이트의 크기를 조정할 때 스프라이트의 크기를 조절할 때 각 부분이 서로 다른 방식으로 스케일링 및 타일링(즉, 그리드 형태로 반복)되도록 만들어 스프라이트의 비율을 유지합니다. 이는 2D 환경의 벽이나 바닥 같은 패턴이나 텍스처를 만들 때 유용합니다.

9개의 섹션으로 분할된 9슬라이싱 스프라이트의 예시입니다. 각 섹션은 A부터 I까지의 문자로 레이블이 지정되어 있습니다.

다음 사항은 이미지의 치수를 변경할 때 발생하는 상황을 설명합니다.

  • 네 개의 코너(A, C, G 또는 I)는 크기를 변경하지 않습니다.

  • B와 H 섹션은 수평으로 스트레치하거나 타일합니다.

  • D와 F 섹션은 수직으로 스트레치하거나 타일합니다.

  • E 섹션은 수평 또는 수직 방향 모두로 스트레치하거나 타일합니다.

이 섹션에서는 9개 부분으로 슬라이싱하는 방법과 함께 상기에 표시한 영역을 스트레치하거나 타일할지 여부에 따라 적용할 설정에 대해 설명합니다.

제한 및 알려진 문제들

  • 유일하게 9슬라이싱을 지원하는 두 개의 Collider2D가 바로 BoxCollider2D와 PolygonCollider2D입니다.

  • 스프라이트 렌더러의 Draw Mode__가 Sliced__ 또는 __Tiled__로 설정된 경우 BoxCollider2D 또는 PolygonCollider2D를 편집할 수 없습니다. 인스펙터 창에서 편집이 비활성화되고, Sprite Renderer 컴포넌트의 타일링 프로퍼티에 의해 구동되므로 Collider2D를 편집할 수 없다는 경고가 나타납니다.

  • __Auto Tiling__에서 모양을 다시 생성하면 Collider2D 모양에 추가 에지가 나타납니다. 이는 충돌에 영향을 미칠 수 있습니다.

여러 에셋이 없는 다양한 이미지 크기
9슬라이싱 스프라이트 설정
Copyright © 2023 Unity Technologies
优美缔软件(上海)有限公司 版权所有
"Unity"、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属机构在美国及其他地区的商标或注册商标。其他名称或品牌是其各自所有者的商标。
公安部备案号:
31010902002961