강의

멘토링

커뮤니티

Cộng đồng Hỏi & Đáp của Inflearn

Hình ảnh hồ sơ của jihoon7572210
jihoon7572210

câu hỏi đã được viết

Phát triển trò chơi Unity bắt đầu từ đầu

Nhảy

Tilemap Collider 2D 사용 시 평지에서 캐릭터가 안 움직이는 현상

Đã giải quyết

Viết

·

154

1

Tilemap Collider 2D 를 사용할 경우 가끔가다 평지에서 캐릭터의 velocity 가 0이 아닌데도 멈추는 현상이 있는데요

캐릭터의 rigidbody contacts 값이 4일 때는 발생 안하고 6일 때, 그리고 속도가 느릴 때만 발생하는 것으로 보아 타일 사이에 껴서 못 움직이는 현상 같은데..

Box Collider 2D 를 사용하면 contacts 값이 항상 2로 유지되면서 이 현상이 없어지긴 하지만 근본적인 해결책은 아닌 것 같아서요

혹시 Tilemap Collider 2D 를 사용하면서 문제를 해결하는 방법이 있을까요?

사실 contacts 가 6이 된다고 못 움직이는 것도 이해가 안됩니다.. 그냥 타일 3개와 닿아 있다는 뜻 아닌가요?

C#unitycollider.csvjson-parsing

Câu trả lời 1

1

jihoon7572210님의 프로필 이미지
jihoon7572210
Người đặt câu hỏi

아 해결됐습니다.
composite collider 를 추가하면 되는 것 같네요

Hình ảnh hồ sơ của jihoon7572210
jihoon7572210

câu hỏi đã được viết

Đặt câu hỏi