PD 질문 (2026-05-08): "발판 방향 통과 시 밀려나는 현상. 깔끔하게 통과 또는 통과 X (착지) 둘 중 하나로" 진단: - ascending 판정: velocity.y > 0.01f (mask OFF Layer 16 통과) - 정점 영역 (velocity.y ≈ 0): 1~2 frame 동안 조건 X → standingOnPlatform 검사 활성 - = 발판 영역 진입 + footHit 검출 → mask ON 짧은 충돌 → 밀려남 (jitter) 정정 (BT72): - jumpAscentTimer 신규 (JUMP_ASCENT_DURATION = 0.4초) - PrepareToJump → Jumping 시 Timer 활성 (Drop-Through 점프 X — dropThroughTimer 영역으로 처리) - Update에 매 frame Timer 감소 - isJumpingThrough 조건에 jumpAscentTimer > 0f 추가 - = 점프 시작 후 0.4초 mask 강제 OFF → ascending·정점 일관 통과 - 0.4초 후 또는 descending velocity.y < -0.01 → standingOnPlatform 검사 활성 → 발판 위 착지 효과: - 발판 방향 점프 = 깔끔 통과 (정점 영역 밀려남 X) - 발판 위 떨어지면 착지 (descending standingOnPlatform 검사) - 일반 점프·Drop-Through·전진 점프 영역 그대로 후속 의무: - PD Refresh+Play 시각 검증 (발판 통과 일관성) - 정합 시 BT72 영역 영구 채택 |
||
|---|---|---|
| Assets | ||
| Packages | ||
| ProjectSettings | ||
| .gitignore | ||
| EerieVillage.slnx | ||