오버랩은 두 컴포넌트가 이벤트 생성과 Overlap 응답에 합의해야 발생한다
TriggerBox만 보는 것이 아니라 들어오는 액터의 실제 충돌 컴포넌트도 함께 봐야 한다.
| 점검 축 | 확인할 것 | 증상 |
|---|---|---|
| Area | TriggerBox와 실제 충돌 컴포넌트가 겹친다 | 영역은 있는데 이벤트가 없다 |
| Response | 양쪽 채널이 Overlap으로 합의한다 | 한쪽이 Block 또는 Ignore라 흐름이 다르다 |
| Delegate | AddDynamic 대상 함수가 UFUNCTION과 시그니처를 맞춘다 | 코드는 있지만 콜백이 안 불린다 |
| Filter | OtherActor, 태그, 인터페이스로 대상을 좁힌다 | 중복 실행 또는 엉뚱한 액터 처리 |
오버랩은 한 컴포넌트의 이벤트가 아니라 두 충돌 컴포넌트 사이의 합의다.