PD: "왜 투사체가 또다시 벽을 뚫고 지나가는거지?" 회귀. 근본 — MCP 자율 실측 (자성 #13 정합): - Wall = Level TilemapCollider2D (Layer 0·Default·isTrigger=False·Static) - 직전 WallLayerMask = (1 << 16) → Layer 16 (Foreground) Tilemap 영역 영역 X - Layer 0 영역 OverlapPoint hit X → SelfDestruct X → 벽 뚫고 지나감 fix — WallLayerMask = (1 << 0): - Layer 0 Solid: Level Tilemap·GameObject·Alien BoxCollider2D = Wall 정합 - Trigger collider (CinemachineConfiner Polygon·Token·DeathZone Box) = useTriggers=false 자동 제외 - Player Layer=13·Enemy Layer=14 → OverlapPoint hit 무관·정합 Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| DebuffStack.cs | ||
| DebuffStack.cs.meta | ||
| EnemyStateComponents.cs | ||
| EnemyStateComponents.cs.meta | ||
| HomingProjectile.cs | ||
| HomingProjectile.cs.meta | ||
| IEffector.cs | ||
| IEffector.cs.meta | ||
| Projectile.cs | ||
| Projectile.cs.meta | ||
| ProjectileSpawner.cs | ||
| ProjectileSpawner.cs.meta | ||
| StatusApplier.cs | ||
| StatusApplier.cs.meta | ||