PD: "발판 가장자리 걸쳐 방향 전환 X·영구 대기" 근본: - cliffCheckDistance=1.0 절대값 사용 - Type1 발판 폭 1.54·반=0.77 < cliffCheckDistance 1.0 - Enemy bounds.center가 발판 안에 있어도 ±1.0 unit footAhead는 양측 발판 밖 - → 양측 cliff 검출 → 영구 대기 fix: - footAhead = bounds.center + moveDir * (bounds.extents.x + 0.15) - Enemy 영역 가장자리 + 0.15 unit 마진 (Enemy 실제 발이 닿는 위치) - Enemy 발판 안 → 전방만 cliff → TriggerReverse·정상 방향 전환 - Enemy 발판 가장자리 (extents 밖) → 양측 cliff → 제자리 대기 (좁은 발판) 회귀 영역 X: - IsGrounded 가드·매 frame cliffCheck·2D AABB Player 피격 영역 영역 X Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| Background | ||
| Core | ||
| Gameplay | ||
| Mechanics | ||
| Model | ||
| MyUI | ||
| Progression | ||
| Skills | ||
| UI | ||
| View | ||
| Background.meta | ||
| Core.meta | ||
| Gameplay.meta | ||
| Mechanics.meta | ||
| Model.meta | ||
| MyUI.meta | ||
| Progression.meta | ||
| Skills.meta | ||
| UI.meta | ||
| View.meta | ||