PD 보고 (2026-05-08): 가장자리 밀림·갑자기 바닥 떨어짐·낭떠러지 돌진 진단: - BT92 transform.position += 직접 set = KinematicObject body.position 영역과 충돌 - = body.position ↔ transform.position 비동기 → 비정상 위치 → 갑자기 떨어짐 - BT92 stuckThresholdTime 0.3 = 가장자리 밀림 누적 영역 발생 정정 (BT93): 1. transform.position push 폐기 (cliffSafePushDistance Inspector 영역도 폐기) 2. 절벽·벽 검출 시 control.velocity = (0, velocity.y) 강제 - velocity.x 영역 즉시 0 = 관성 차단 = 발 절벽 진입 X - velocity.y 보존 (gravity·점프 영역) 3. stuckThresholdTime: 0.3 → 0.15 (150ms·밀림 누적 차단) 효과: - KinematicObject body 영역 정합 (transform 직접 set X) - 절벽 영역 = velocity.x 즉시 0 + 반대 방향 control.move.x → 다음 frame 반대 이동 - 벽 가장자리 = 150ms 정지 후 phase+2 + velocity.x 0 - 이상 떨어짐 영역 차단 |
||
|---|---|---|
| Assets | ||
| Packages | ||
| ProjectSettings | ||
| .gitignore | ||
| EerieVillage.slnx | ||