fix(BT12-Dev): 발판 Y -1.5만·PlatformEffector2D One-Way (Player 점프 통과·착지·Enemy 옆 통과)

PD: "발판이 몬스터 이동 방해·위치 더 높여줘"
PD: "Player 점프 시 막히지 않고 착지 시 올라가야 함"

근본 (MCP 자율 실측):
- Enemy 영역 위치 Y=-1.9·Capsule top -1.56·Sprite top -1.05
- 직전 발판 Y -2.0/-1.5 모두 Enemy capsule top -1.56 영역 영역
  - 발판 Y -2.0 bottom -2.23·-1.56 > -2.23 영역 영역
  - 발판 Y -1.5 bottom -1.73·-1.56 > -1.73 영역 영역

fix:
1. 발판 Y -1.5만·-2.0 폐기 (Enemy capsule top -1.56·발판 bottom -1.73 영역 0.17 unit·영역 영역)
2. PlatformEffector2D One-Way 추가
   - useOneWay=true·surfaceArc=170 (영역 ±85도만 collide)
   - useSideFriction=false·useSideBounce=false
   - BoxCollider2D.usedByEffector=true
   - Player 점프 시 위 영역 통과·착지 시 정합·Enemy 옆 영역 통과
3. Rigidbody2D Static (Effector 정합)
4. Token 54개 — 발판 위 3개씩 (영역 Y -1.5 영역 보상)·비활성 46

회귀 영역 X:
- DeathZone·Confiner·Wall LayerMask·Camera·InfiniteHorizontalGround 영역 영역 X
- One-Way Platform Layer 영역 X·Effector normal 영역 영역 영역

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
깃 관리자 2026-05-11 01:14:42 +09:00
parent dccd457c00
commit 567501ceef
1 changed files with 3112 additions and 2584 deletions

File diff suppressed because it is too large Load Diff