collision tuning

중력과 충돌은 전역값과 예외 규칙을 분리해 조정한다

프로젝트 기본 중력과 액터별 Gravity Scale, Block/Overlap/Ignore 반응이 섞이면 원인 추적이 어려워지므로 단계별로 확인합니다.

Global gravity

Global gravity

Default Gravity Z는 레벨 전체 낙하 감각과 점프 곡선을 바꿉니다.

Actor exception

Actor exception

Enable Gravity와 Gravity Scale로 특정 오브젝트만 다르게 반응시킵니다.

Collision preset

Collision preset

BlockAll, OverlapAll, PhysicsActor처럼 기본 의도를 먼저 맞춥니다.

Custom channel

Custom channel

Projectile, Pickup 같은 오브젝트 타입별 반응을 표로 고정합니다.

Block 벽, 바닥, 투사체 충돌처럼 물리적으로 막아야 하는 관계에 씁니다.
Overlap 트리거, 아이템 획득, 감지 구역처럼 통과는 허용하고 이벤트만 받습니다.
Ignore 장식용 효과나 서로 영향이 없어야 하는 채널은 계산에서 제외합니다.

충돌 문제는 대부분 힘의 크기보다 채널 반응과 이벤트 종류가 기대와 다를 때 발생합니다.