PD 보고: 점프 통과 동작 + 추가 의도 — '바닥에 깔린 상태가 아니라 걸쳐져서 지나가는 상황' 해석: - 발판 위 착지(서있는) = 발판 영역 영역 X (정합) - 그 외 (걷기·옆에서 닿음·점프·하강) = 통과 정정: - UpdateContactFilterForDropThrough: Player 발 ↓ raycast(0.1m, Layer 16 mask) hit + IsGrounded → standingOnPlatform=true - standingOnPlatform=true → Layer 16 mask 영역 ON (발판 영역 영역 X = 영역 영역 영역) - 그 외 → Layer 16 mask OFF (걷기·점프·측면 모두 영역) PrepareToJump 즉시 mask OFF (BT41) 영역 그대로 — 점프 시작 frame 영역 발판 영역 영역 차단 동작: - 발판 위 정착 영역 = 영역 영역 ON = 안 떨어짐 - 발판 옆 걷기 영역 = footHit X 영역 OFF = 통과 - 점프 영역 영역 = IsGrounded=false 영역 standingOnPlatform=false → Layer 16 OFF = 통과 - 점프 후 발판 위 착지 = footHit + IsGrounded → standingOnPlatform=true → 다음 프레임 영역 영역 영역 |
||
|---|---|---|
| .. | ||
| Core | ||
| Gameplay | ||
| Mechanics | ||
| Model | ||
| MyUI | ||
| UI | ||
| View | ||
| Core.meta | ||
| Gameplay.meta | ||
| Mechanics.meta | ||
| Model.meta | ||
| MyUI.meta | ||
| UI.meta | ||
| View.meta | ||