Destructible Box
총알 데미지는 충돌 지점에서 박스 상태 변경까지 이어진다
투사체가 박스에 닿으면 Hit/Overlap이 발생하고, 데미지 적용 뒤 체력이 0 이하이면 파괴 효과를 실행한다.
Projectile hit
총알 컴포넌트가 박스와 충돌
Cast/Interface
데미지를 받을 대상인지 확인
Apply Damage
체력에서 damage 차감
Break
0 이하이면 mesh/FX/sound 처리
| 점검 | 기준 |
|---|---|
| 중복 방지 | 이미 파괴된 상태에서는 추가 데미지 무시 |
| 피드백 | 피격 위치 기준 FX와 impulse |
| 핵심 | 충돌 이벤트와 상태 변경을 분리해서 읽는다 |
핵심 충돌 이벤트와 상태 변경을 분리해서 읽는다