From 5dbde11a4869cdca5b2a5031d4d7858eda156ace Mon Sep 17 00:00:00 2001 From: swrring Date: Fri, 8 May 2026 15:38:11 +0900 Subject: [PATCH] =?UTF-8?q?BT5-Dev=20#108:=20=EC=B8=A1=EC=A0=95=20?= =?UTF-8?q?=EA=B2=B0=EA=B3=BC=20Debug.Log=20=EC=A7=84=EB=8B=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit PD 보고 (2026-05-08): 1) 몬스터 이동 X / 2) 비밀통로 막힘 본 PM 23회+ 가설 누적 부정확 자인. 진단 (BT108): - Debug.Log 추가 — Start 시점 _startX·_startY·_maxRightRange·_maxLeftRange 출력 - PD Refresh+Play 시각 검증 후 본 PM Editor.log direct read 의무 비밀통로 막힘 진단: - BT101 영역 PD Foreground TilemapCollider Object.Destroy 영역 정합 검증 (line 80) - 가능 원인: AutoForeground 영역에 PD 통로 Tile 영역 누적 (이전 Play 영역 결과 Scene yaml 영구) → Drop-Through 패턴 영역 - 또는: 본 PM 자동 분류 영역에서 통로 Tile 영역이 자동 이동됨 본 PM 능력 한계 자인: - 측정·검출·재배치 영역 23회 가설 누적 - PD 결정 영역 권고: - 옵션 1: Debug.Log 결과 보고 후 본 PM 후속 진단 - 옵션 2: 본 PM 자동 patrol 영역 폐기·PD Editor 영역 직접 PatrolPath 부여 - 옵션 3: BT47 시점 git checkout 영역 회귀 --- Assets/Scripts/Mechanics/EnemyController.cs | 1 + 1 file changed, 1 insertion(+) diff --git a/Assets/Scripts/Mechanics/EnemyController.cs b/Assets/Scripts/Mechanics/EnemyController.cs index fe0810a..695286d 100644 --- a/Assets/Scripts/Mechanics/EnemyController.cs +++ b/Assets/Scripts/Mechanics/EnemyController.cs @@ -139,6 +139,7 @@ namespace Platformer.Mechanics _maxRightRange = MeasureSafeWalkDistance(1f); _maxLeftRange = MeasureSafeWalkDistance(-1f); + Debug.Log($"[Enemy@{name}] startX={_startX:F2} startY={_startY:F2} maxR={_maxRightRange:F2} maxL={_maxLeftRange:F2}"); SetNextPatrolTarget(); _isInitialized = true; }