Go to file
깃 관리자 9bc9ccb48e fix(BT12-Dev): Camera TargetOffset.y 1.62→1.0 + Enemy patrol Tilemap 부재 fallback
PD: "화면 하단이 좀 더 보여야할거 같아"
PD: "왜 적이 움직이지 않는거지? 적이 움직이게 해줘"

근본 (MCP 자율 실측):

1. Camera 하단
   - 직전 230d755 TargetOffset.y=1.62·visible -1.38 ~ 5.62 (Background top 정렬·하단 미노출)
   - 정정 TargetOffset.y=1.0·Camera Y=1.5·visible -2.0 ~ 5.0 (하단 1.0 unit 추가)

2. Enemy patrol 정지
   - EnemyController.MeasureSafeWalkDistance (line 146-223)
     groundTilemaps: Level 비활성 (48109f9)·AutoForeground 부재 → Count=0 → return 0
     → _maxRange=0 → SetNextPatrolTarget targetX = startX → 정지
   - fix: Tilemap 부재 fallback
     ```
     if (groundTilemaps.Count == 0) return patrolMaxRange;
     ```
     → _maxRange=75·Phase 0/2 startX ± min(50~75, 75) → 좌우 왕복

회귀 영역:
- cliffCheck Raycast Layer 0 (groundLayerMask (1<<0)|(1<<16))·GameObject Layer 0 hit 정합
- InfiniteHorizontalGround Camera 따라 reposition·Composite (53.12 unit) 영역 외 patrol 도달 시 항상 collide
- Cinemachine Confiner BoundingShape2D·Composer offset 영향 X
- Enemy IgnoreCollision Player·Layer 14↔13 정합

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-10 23:34:00 +09:00
Assets fix(BT12-Dev): Camera TargetOffset.y 1.62→1.0 + Enemy patrol Tilemap 부재 fallback 2026-05-10 23:34:00 +09:00
Packages 로비 ui 등 2026-04-28 17:01:58 +09:00
ProjectSettings BT5-Dev #99: EnemyWall Layer 18·투명벽 자동 생성 (PD 명시 채택) 2026-05-08 14:55:16 +09:00
.gitignore initial: Unity 6000.3.13f1 LTS 2D PlatformerMicrogame 템플릿 + GitAutoSync Editor 스크립트 2026-04-23 00:58:44 +09:00
EerieVillage.slnx BT7-Plan Phase 1: VS 순수형 자동 발동 + 하트 분할 시스템 2026-04-24 16:22:13 +09:00