PD 보고: 발판 통과 X 여전 (BT35 PlatformEffector2D+Composite 영역 동작 X) PD 제안: 충돌 로직 바꿔서 해결 표준 Drop-Through 패턴: - Tilemap·Alien Layer 16 변환 (BT38) - 기본: Player(13) ↔ JumpThrough(16) 충돌 ON = 정상 착지 - PlayerController.Update: velocity.y > 0.05 (상승) → IgnoreLayerCollision(13, 16, true) = 모든 발판 통과 - velocity.y <= 0.05 (하강·정지) → IgnoreLayerCollision(13, 16, false) = 충돌 ON = 착지 폐기: - PlatformEffector2D·CompositeCollider2D·Rigidbody2D Static (BT35 영역) - Layer 8·PlatformDropThrough Raycast (BT27·BT31 영역) 동작 (PD 의도 정합): - Player 점프 상승 → 발판 모두 통과 - Player 하강 → 발판 위 착지 - 옆·아래에서 점프 → 통과 (상승 영역 모든 Layer 16 OFF) |
||
|---|---|---|
| Assets | ||
| Packages | ||
| ProjectSettings | ||
| .gitignore | ||
| EerieVillage.slnx | ||