정의. 유니티에서 2D게임의 맵을 구성할 때 사용하는 시스템
마치 픽셀 아트처럼 작인 이미지 조각(Tile)을 격자(Grid)에 맞춰 배치해서 배경이나 지형을 만드는 방식.
타일(Tiel): 맵을 구성하는 작은 이미지 조각, 예를 들자면, 땅, 벽, 물 같은 요소들.
타일맵(Tilemap): 타일들을 격자 형태로 배치할 수 있는 공간. 유니티에서 자동으로 격자를 만들어줘서 그림 그리듯이 맵을 만들 수 있음
타일 팔레트(Tile Palette): 사용할 타일들을 모아두는 곳. 여기서 타일을 선택해서 씬에 배치할 수 있
Grid 오브젝트: 타일맵을 배치할 수 있는 격자 구조를 제공하는 게임 오브젝트.
타일맵에서 다른 오브젝트의 이동을 간섭하는 방법
1. 울타리 타일맵에 Collider 추가
Tilemap Collider 2D
Composite Collider 2D (성능 향상 & 부드러운 경계)
트러블슈팅
울타리에 플레이어 오브젝트가 부딪히면 회전을 함.
해결방법 : Rigidbody2D의 회전 제한
Rigidbody2D 컴포넌트 설정