강의

멘토링

로드맵

Inflearn Community Q&A

leomessi's profile image
leomessi

asked

[C# and Unity MMORPG Game Development Series] Part 7: MMO Content Implementation (Basics of Unity + C# Server Integration)

MapManager

타일맵의 크기 변경하기

Written on

·

2.4K

1

Tilemap_Collision의 영역이 저렇게 크게 설정되어있는데, 저 네모 영역을 줄이고 싶으면 어떻게 설정해야 하나요?

unityC#

Quiz

62% of people got it wrong. Give it a try!

타일맵 기반 환경에서 이동 가능한 영역과 불가능한 영역을 분리하여 관리하기 위해 사용된 주된 방법은 무엇일까요?

하나의 타일맵에 모든 정보를 저장하고 태그로 구분한다.

충돌 정보만을 담는 별도의 타일맵 레이어를 사용한다.

모든 타일에 물리적인 Collider 컴포넌트를 추가한다.

카메라의 시야 범위로 이동 가능 영역을 제한한다.

Answer 3

4

유니티 툴에서도 가능한 것을 확인했습니다 :)

너무 넓어서 고민하시는 분들은 아래 설정을 클릭하면 현재 타일에 맞게 영역이 줄어듭니다.

tilemap_compress.png

1

Rookiss님의 프로필 이미지
Rookiss
Instructor

https://answers.unity.com/questions/1622791/changing-size-of-tilemap.html

한 번 늘어난 영역은 셀을 지워도 줄어들지 않고,
가장 간단한 방법은 코드에서 Tilemap.CompressBounds()를 호출하는 것이라고 하네요.

0

leomessi님의 프로필 이미지
leomessi
Questioner

감사합니다. 구글에 어떻게 검색해야 할 지 잘 몰라서 궁금했는데 해결됐습니다.

leomessi's profile image
leomessi

asked

Ask a question