Tilemap 컴포넌트는 2D 레벨을 생성하기 위해 타일 에셋을 저장하고 처리하는 시스템입니다. 시스템 상 배치된 타일에서 필수 정보를 Tilemap Renderer와 Tilemap Collider 2D와 같은 기타 관련 컴포넌트로 전송합니다. 이 패키지는 기본적으로 Unity 에디터 기본 설치에 포함되어 있지 않으며 패키지 관리자를 통해 2D 타일맵 에디터 패키지를 다운로드해야 합니다.
타일맵을 생성하면 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으로 설정된 경우에만 활성화됩니다. |
정보 | 이 기능을 확장하면 타일맵에서 사용된 에셋이 표시됩니다. |
Tiles | 타일맵에서 사용된 타일 에셋 리스트가 표시됩니다. |
Sprites | 타일맵에서 사용된 스프라이트 리스트가 표시됩니다. |
GitHub 저장소 2D Extra에서 스크립트 기반 타일과 브러시의 예제를 다운로드할 수 있습니다. 또한 이러한 스크립트 기반 게임 오브젝트를 포함한 예제 프로젝트는 Github 저장소 2D Techdemos에서 확인할 수 있습니다. 여러 스크립트와 사용 정보에 대한 설명은 각 저장소의 README.md를 참조하십시오.