debug route

환경 상호작용 버그는 증상별 도구 선택이 빠르다

문이 안 열리는지, UI가 안 사라지는지, 물리가 흔들리는지에 따라 브레이크포인트, 충돌 표시, Print String, 물리 통계를 다르게 씁니다.

Input

입력이 안 들어옴

액션 매핑과 입력 소유 액터를 확인하고 이벤트 시작점에 Print String을 둡니다.

Collision

트리거가 반응 없음

Show Collision으로 볼륨 크기와 Pawn 반응, Generate Overlap Events를 함께 봅니다.

Variable

상태가 꼬임

블루프린트 디버거로 Branch 조건과 bIsOpen 같은 상태 값을 단계별로 추적합니다.

Physics

움직임이 불안정

Stat Physics와 댐핑, Sleep Threshold, 충돌 복잡도를 나눠 확인합니다.

분리 원칙

한 번에 여러 노드를 고치면 원인을 놓칩니다. 재현 조건을 고정하고 한 가설씩 확인한 뒤, 같은 상황을 다시 플레이해서 회귀를 봅니다.