Version: Unity 6.0 (6000.0)
언어 : 한국어
9슬라이싱 스프라이트 설정
스프라이트 마스크

스프라이트 9슬라이싱

  1. 씬 뷰 또는 계층 창에서 스프라이트를 선택합니다. 인스펙터 창에서 Sprite Renderer 컴포넌트로 이동하여 Draw Mode 프로퍼티를 변경합니다.

    이 값은 기본적으로 Simple 로 설정됩니다.

  2. 9슬라이싱을 적용하려면 원하는 동작에 따라 Sliced 또는 Tiled 로 설정합니다.

다음 섹션에서는 각각이 이 스프라이트를 사용하여 동작하는 방식을 설명합니다.

아래 표시된 예제에 사용된 원본 스프라이트
아래 표시된 예제에 사용된 원본 스프라이트

간단한 셰이더

기본 스프라이트 렌더러 동작입니다. 이미지의 크기가 달라지면 이미지가 모든 방향으로 확대/축소됩니다. Simple 은 9슬라이싱에 사용되지 않습니다.

슬라이스

Sliced 모드에서 코너는 같은 크기를 유지하고, 스프라이트의 위쪽과 아래쪽은 수평으로 스트레치하며, 스프라이트의 측면은 수직으로 스트레치합니다. 스프라이트의 중심은 스프라이트의 크기에 맞추기 위해 수평및 수직으로 스트레치합니다.

스프라이트의 Draw ModeSliced 로 설정된 경우 스프라이트 렌더러 또는 사각 트랜스폼 툴에서 Size 프로퍼티를 사용하여 크기를 변경할 수 있습니다. 트랜스폼 프로퍼티나 변환 툴을 사용하여 스프라이트의 크기를 조절할 수 있습니다. 그러나 트랜스폼 스케일은 9슬라이싱을 적용하지 않고 스프라이트의 크기를 조절합니다.

타일

Tiled 모드에서 스프라이트는 같은 크기를 유지하며 확대/축소되지 않습니다. 대신 스프라이트의 위쪽과 아래쪽을 수평으로 반복하고, 측면을 수직으로 반복하며, 스프라이트의 중심이 스프라이트의 크기에 맞게 타일 포맷으로 반복합니다.

Draw ModeTiled 로 설정하면 Tile Mode 라는 추가 프로퍼티가 나타납니다. Tile Mode 의 상세한 작동 방식은 이 페이지의 다음 섹션을 참조하십시오.

모든 컴포넌트의 프로퍼티에 대한 자세한 내용은 스프라이트 렌더러 기술 자료를 참조하십시오.

타일 모드

Draw ModeTiled 로 설정된 경우 Tile Mode 프로퍼티를 사용하여 스프라이트의 치수가 변경될 때 섹션이 반복되는 방식을 제어합니다.

Continuous

Tile Mode 는 기본적으로 Continuous 로 설정됩니다. 스프라이트의 크기가 변경되면 반복되는 섹션이 스프라이트에서 고르게 반복됩니다.

Adaptive

Tile ModeAdaptive 로 설정하면 반복 섹션은 스프라이트의 치수가 Stretch Value 에 도달할 때만 반복합니다.

Stretch Value 슬라이더를 사용하여 01 사이의 값을 설정합니다. 1 은 크기가 원래의 두 배로 조절된 이미지를 나타내므로 Stretch Value1 로 설정된 경우 이미지가 원래 크기의 두 배로 늘어났을 때 섹션이 반복됩니다.

이를 증명하기 위해 다음 이미지는 같은 치수이지만 다른 Stretch Value 가 있는 이미지의 차이를 표시합니다.

Stretch Value 0.1:

Stretch Value 0.5:

9슬라이싱과 콜라이더

스프라이트Collider2D가 연결되어 있다면 스프라이트의 치수를 변경할 때 Collider2D가 변경되도록 해야합니다.

박스 콜라이더 2D폴리곤 콜라이더 2D는 Unity에서 9슬라이싱을 지원하는 유일한 Collider2D 컴포넌트입니다. 이 두 개의 Collider2D에는 Auto Tiling 체크박스가 있습니다. Collider2D 컴포넌트가 9슬라이싱으로 설정되었는지 확인하려면 적용할 스프라이트를 선택하고 인스펙터 창에서 Collider2D로 이동한 후 Auto Tiling 체크박스를 선택합니다. 이렇게 하면 Collider2D의 모양이 자동으로 업데이트되므로 스프라이트의 크기가 변할 때 모양이 자동으로 재조정됩니다. Auto Tiling 을 활성화하지 않으면 스프라이트의 크기가 변경되더라도 Collider2D의 모양과 크기가 동일하게 유지됩니다.

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