PD: "발판 가장자리에 버티고 대기" 근본 (MCP Play 실측·자성 #13): - cliffCheck Physics2D.Raycast가 Trigger collider도 hit (queriesHitTriggers=true 기본값) - CinemachineConfiner: Layer 0·PolygonCollider2D·**isTrigger=True**·맵 전체 영역 - Raycast가 Confiner Trigger를 ground로 오인 → 발판 끝에서도 cliff 미감지 - Enemy가 발판 밖으로 진행 → 도달 후 wait·정지 fix: - Physics2D.Raycast → ContactFilter2D 버전 사용 - cf.useTriggers = false (Trigger 제외·Confiner 무시) - cf.useLayerMask = true·layerMask = groundLayerMask - 실제 발판/바닥 Solid Collider만 hit → cliff 정확 감지 → TriggerReverse·정상 patrol 회귀 영역 X: - Wall LayerMask·Composite·발판 PlatformEffector 영역 영역 X - 직전 Projectile useTriggers=false 패턴 정합 (BT12-Dev 2026-05-10) Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| Background | ||
| Core | ||
| Gameplay | ||
| Mechanics | ||
| Model | ||
| MyUI | ||
| Progression | ||
| Skills | ||
| UI | ||
| View | ||
| Background.meta | ||
| Core.meta | ||
| Gameplay.meta | ||
| Mechanics.meta | ||
| Model.meta | ||
| MyUI.meta | ||
| Progression.meta | ||
| Skills.meta | ||
| UI.meta | ||
| View.meta | ||