Unreal Basic · Collision

Hit와 Overlap 이벤트 판정 구조

Block, Overlap, Ignore 응답이 물리 충돌, 트리거 감지, 이벤트 호출로 어떻게 갈라지는지 비교한다.

01

채널 비교

두 컴포넌트의 Object Type과 Collision Response가 서로 맞춰진다.

channel
02

응답 결정

둘 중 하나라도 Ignore면 무시되고, Overlap이면 트리거 이벤트가 가능하다.

response
03

물리 접촉

Block 조합에서는 이동이 막히고 조건에 따라 Hit Event가 발생한다.

hit
04

트리거 처리

Overlap 조합에서는 Begin/End Overlap으로 아이템 획득이나 영역 진입을 처리한다.

overlap
Block + Block
충돌 발생 캐릭터가 벽에 막히거나 투사체가 표면에 맞는 상황이다.
Hit
Overlap 포함
통과 감지 트리거 박스, 아이템 획득, 감지 범위처럼 위치만 감지한다.
Overlap
Ignore 포함
상호작용 없음 성능과 의도치 않은 이벤트 방지를 위해 완전히 제외한다.
None

충돌 이벤트 확인

Generate Events Overlap 또는 Hit 이벤트 생성 옵션이 켜져 있는지 확인한다.
양쪽 설정 한쪽만 맞지 않아도 기대한 이벤트가 발생하지 않을 수 있다.
디버그 Collision Preset과 채널 응답을 PIE에서 시각적으로 확인한다.