diag(BT5-Dev #15): 충돌 감지 미동작 진단 영역 — Debug.Log·Gizmo 추가

PD 보고: VisualBounds.Intersects 변경 후에도 충돌 감지 X
PM 진단: 본 PM 직접 Play 검증 X = 가설만 가능. 디버그 영역 추가로 PD 회신 의존.

가능 원인 후보 4종:
- A. EnemyController.spriteRenderer null (가능성 ↑)
- B. Bounds 영역 안 겹침 (Player Collider Offset·Size 영역)
- C. IgnoreCollision Awake 시점 영역
- D. 컴파일 에러 (가능성 ↓ — 다른 영역 정상 동작 시 무관)

Unity 외부 영역 변경:
- EnemyController.cs Awake: Debug.Log spriteRenderer 부착·VisualBounds 크기
- EnemyController.cs Update: Debug.Log intersects state 변화 시점·VB·PB 영역
- EnemyController.cs OnDrawGizmos: Scene 영역 시각화 (red=VisualBounds, yellow=collider)
- PlayerEnemyCollision.cs Execute: Debug.Log above·pMinY·eMaxY·invuln

PD 회신 요청: Editor Play 후 Console 영역 [EnemyDiag@...]·[PEC] 메시지 확인 + Scene 영역 시각화 결과

매니페스트 archived: 2026-05-07_151716_diag

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
깃 관리자 2026-05-07 15:18:10 +09:00
parent 0079c0a7bd
commit 93da2e3e5e

Diff Content Not Available