1. 문제상황
TimeMap Renderer의 Bounds 값을 이용하여 카메라 이동 제한 기능 구현 중,
TileMap 크기를 변경하여도 Bounds 값이 변경되지 않는 현상 별생
- 타일맵 크기를 변경하였으나 Bounds 값이 같은 값으로 출력


2. 원인
타일 맵을 지워도 한번 늘어난 Tile Map Rect는 줄어들지 않았기 때문에 Bounds가 변경되지 않았다.

- 타밀맵 수정을 했지만 확장된 Rect가 줄어들지 않은 모습
3. 해결
늘어난 Rect를 줄이면 해결될거라고 생각하지만, 그러면 내부 타일맵 자체도 비율에 맞게 같이 변화하여 찌그러진 타일맵이 된다.
그래서 아래 사진처럼 TileMap 메뉴의 Compress TileMpa Bounds를 누르면

정상화 된 Tile Map Rect를 확일할 수 있다.

'Unity > 트러블 슈팅' 카테고리의 다른 글
| [Unity] 발사체 반사 방향이 이상하던 문제 (0) | 2025.05.21 |
|---|---|
| [Unity] MonoBehaviour 생성자 오류 (0) | 2025.05.20 |
| [Unity] AnyState 전이로 인한 애니메이션 멈춤 현상 분석 (0) | 2025.05.14 |
| [Unity] Animator 반복 재생 프레임 끊김 (0) | 2025.05.13 |
| [Unity] Sprite가 TileMap에 제대로 안들어 갈 때 (1) | 2025.05.07 |