PD 보고: 1. 발판 통과 X — Tilemap Layer 0 그대로 → 일반 충돌 → 점프 통과 X 2. 밟기 위치 너무 높음 — STOMP_DELTA_MAX +0.1 → 시각 발이 Enemy 머리 위 0.1 떠 있음 데이터 진단: - [BT27-JumpThrough] applied=1 (Alien only) — Tilemap 제외로 발판 영역 미적용 - [PEC] stomped=True delta=-0.11~-0.28 — Collider 영역만 정합 / 시각 영역 차이 0.2 정정: - GameOptimizer: TilemapCollider2D 제외 영역 폐기 → 모든 일반 Collider Layer 8 변환 - PlayerEnemyCollision: STOMP_DELTA -0.3~+0.1 → -0.4~-0.05 (Player Collider Offset +0.10 + Enemy sprite 위 여백 0.1 보정) Drop-Through 패턴 동작: - 모든 지면·발판 Layer 8 = 기본 통과 (Player 13 ↔ Layer 8 IgnoreLayerCollision) - Player 하강 + 발 Raycast hit → IgnoreCollision(false) 임시 활성 = 착지 - 점프(상승) → IgnoreCollision(true) 복구 = 통과 |
||
|---|---|---|
| .. | ||
| Core | ||
| Gameplay | ||
| Mechanics | ||
| Model | ||
| MyUI | ||
| UI | ||
| View | ||
| Core.meta | ||
| Gameplay.meta | ||
| Mechanics.meta | ||
| Model.meta | ||
| MyUI.meta | ||
| UI.meta | ||
| View.meta | ||