Tilemap 컴포넌트는 2D 레벨을 생성하기 위해 타일 에셋을 저장하고 처리하는 시스템으로, 타일에 배치된 필수 정보를 Tilemap Renderer와 Tilemap Collider 2D와 같은 기타 관련 컴포넌트로 전송합니다.
2D Tilemap Editor 패키지는 Unity 에디터 기본 설치에 포함되지 않으므로 패키지 관리자를 통해 다운로드하십시오.
타일맵을 생성하면 Grid 컴포넌트가 타일맵의 부모로 자동 지정되고 타일을 타일맵에 배치할 때 가이드 역할을 합니다.
타일을 타일맵에 배치하기 위해 생성, 수정 및 선택하려면 타일 팔레트(메뉴: Window > 2D > Tile Palette)와 해당 툴을 사용합니다. 자세한 내용은 타일 팔레트에 관한 문서와 타일맵 색칠하기를 참조하십시오.
프로퍼티 | 기능 |
---|---|
Animation Frame Rate | Unity가 타일 애니메이션을 재생하는 속도입니다. 이 속도를 늘이거나 줄이면 그에 상응하는 요소의 속도가 변경됩니다. 예를 들어 이 속도를 2로 설정하면 Unity가 타일 애니메이션을 2배의 속도로 재생합니다. |
Color | 이 타일맵의 타일에 색조로 적용할 컬러를 선택합니다. 흰색(기본 컬러)으로 설정하면 Unity가 색조 없이 타일을 렌더링합니다. |
Tile Anchor | 타일맵에서 타일 앵커 포지션을 오프셋하기 위한 XYZ축상의 수치(셀 단위)를 입력합니다. |
Orientation | 타일맵의 타일 방향을 선택합니다. 타일을 특정한 평면 방향으로 향하게 해야 할 때 사용합니다. |
XY | Unity가 타일을 XY 평면으로 향하게 합니다. |
XZ | Unity가 타일을 XZ 평면으로 향하게 합니다. |
YX | Unity가 타일을 YX 평면으로 향하게 합니다. |
YZ | Unity가 타일을 YZ 평면으로 향하게 합니다. |
ZX | Unity가 타일을 ZX 평면으로 향하게 합니다. |
ZY | Unity가 타일을 ZY 평면으로 향하게 합니다. |
Custom | 아래의 커스텀 방향 설정을 활성화하려면 이 옵션을 선택합니다. |
Position | 커스텀 방향의 포지션 오프셋을 설정합니다. 이 옵션은 기본적으로 비활성화되며, 타일맵의 방향이 Custom으로 설정된 경우에만 활성화됩니다. |
Rotation | 커스텀 방향의 회전을 설정합니다. 이 옵션은 기본적으로 비활성화되며, 타일맵의 방향이 Custom으로 설정된 경우에만 활성화됩니다. |
Scale | 커스텀 방향의 스케일을 설정합니다. 이 옵션은 기본적으로 비활성화되며, 타일맵의 방향이 Custom으로 설정된 경우에만 활성화됩니다. |
GitHub 저장소 2D Extra에서 스크립트 기반 타일과 브러시의 예제를 다운로드할 수 있습니다. 또한 이러한 스크립트 기반 게임 오브젝트를 포함한 예제 프로젝트는 Github 저장소 2D Techdemos에서 확인할 수 있습니다. 여러 스크립트와 사용 정보에 대한 설명은 각 저장소의 README.md를 참조하십시오.