PD 보고 (2026-05-08): 1) 벽 가장자리 좌우 반복 / 2) 낭떠러지 돌진 떨어짐 진단: - 좌우 반복: stuckTimer 50ms 영역이 phase 전환 직후 1 frame 정지를 정지로 인식 → 매번 트리거 → 부들부들 - 낭떠러지: cliffCheckDistance 0.8m + 1 frame 지연으로 발 영역 절벽 진입 → KinematicObject 영역 발 아래 충돌 X → gravity 떨어짐 정정 (BT92): 1. stuckThresholdTime: 0.05 → 0.3 (300ms — phase 전환 직후 미세 정지 영역 무시) 2. cliffCheckDistance: 0.8 → 1.0 (1m 일찍 검출) 3. cliffSafePushDistance Inspector 영역 신규 (기본 0.15m) 4. 절벽 검출 시: transform.position += (-moveDir * 0.15m) 즉시 안전 영역 push - 1 frame 지연 영역에서 발 영역 절벽 진입 차단 - 이후 phase+2 + control.move.x = 반대 방향 효과: - 벽 가장자리 = stuckTimer 300ms 임계값 → phase 전환 후 안정 → 좌우 반복 X - 절벽 영역 = 1m 앞 검출 + transform 즉시 안전 push → 발 영역 절벽 X → 떨어짐 X - arrive·일반 patrol 영역 그대로 |
||
|---|---|---|
| Assets | ||
| Packages | ||
| ProjectSettings | ||
| .gitignore | ||
| EerieVillage.slnx | ||