타일맵은 선택한 타일이 배치되는 그리드 역할을 하는 게임 오브젝트입니다.
타일맵은 다음과 같은 다양한 유형으로 나뉩니다.
기본 타일맵은 Rectangular입니다. Hexagonal 및 Isometric 타일맵에 대한 페이지에서 각각의 고유한 특성과 사용법을 확인하십시오.
타일맵 에셋을 생성하는 방법은 다음과 같습니다.
타일맵을 생성하고 나면 Unity는 자식 타일맵 게임 오브젝트를 갖는 새 그리드 게임 오브젝트를 씬에 생성합니다. 그리드 게임 오브젝트는 그 자식 타일맵의 레이아웃을 결정합니다. 해당 자식 타일맵은 Tilemap 컴포넌트와 Tilemap Renderer 컴포넌트로 구성됩니다. Unity가 타일맵 게임 오브젝트에 타일을 페인트합니다.
참고: 메뉴 바에 이러한 옵션이 없다면 2D Tilemap Editor 패키지가 설치되지 않았을 수 있습니다. 이 시나리오에서는 패키지 관리자에서 2D Tilemap Editor 패키지를 다운로드합니다.
Tile Palette 창에서 새 타일맵을 만들 수도 있습니다. 방법은 다음과 같습니다.
다음 과정을 따라 그리드용 타일맵을 추가로 생성할 수 있습니다.
선택한 타일맵 유형이 그리드 유형과 일치하지 않으면 경고 다이얼로그가 표시될 수 있습니다. 이를 처리하는 자세한 방법은 셀 레이아웃이 일치하지 않는 문제 해결을 참조하십시오.
타일맵을 생성한 후에는 그리드 게임 오브젝트의 프로퍼티를 조정하여 해당 자식 타일맵의 프로퍼티를 조정할 수 있습니다. 이렇게 하면 그리드의 모든 자식 타일맵에서 일관성을 확보할 수 있습니다. 이러한 변경 사항은 Tilemap Renderer 및 Tilemap Collider 2D 컴포넌트와 같이 연결된 컴포넌트들에도 영향을 줍니다.