PD 의도 정확 파악: - 이동할 때 통과 = '공중에 떠있지만 이동 경로에 걸리는 발판' - 바닥(Level Tilemap) = 일반 충돌 (서 있어야 함) - 공중 발판 = Drop-Through (걷기·점프 모두 통과) 본 PM 자인: - BT38부터 모든 Collider Layer 16 변환 = Level Tilemap도 Drop-Through - PD 의도(일반 지면 영역 영역 X) 정합 X 정정: - Level Tilemap (TilemapCollider2D + name='Level') = Layer 0 그대로 (BT38·BT40·BT43 잔존 복원) - Foreground GameObject = TilemapCollider2D 동적 추가 + Layer 16 (공중 발판) - 별개 BoxCollider2D (Alien 등) = Layer 16 동작: - Level Tilemap 위 = Player 일반 충돌 = 안 떨어짐 - 공중 발판(Foreground·Alien) 영역 = 걸어가면 통과·점프해도 통과·위에서 떨어지면 착지 |
||
|---|---|---|
| Assets | ||
| Packages | ||
| ProjectSettings | ||
| .gitignore | ||
| EerieVillage.slnx | ||