From ce202ea8cb881e674ca15ff74b2c9fb25240370e Mon Sep 17 00:00:00 2001 From: swrring Date: Thu, 7 May 2026 15:40:39 +0900 Subject: [PATCH] =?UTF-8?q?BT5-Dev=20#17=20marker:=20BT17-MARKER=C2=B7BT17?= =?UTF-8?q?-Update=20Debug.Log=20=EC=B6=94=EA=B0=80=20(Editor=20Refresh=20?= =?UTF-8?q?=EC=98=81=EC=97=AD=20=EA=B2=80=EC=A6=9D)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Assets/Scripts/Mechanics/EnemyController.cs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Assets/Scripts/Mechanics/EnemyController.cs b/Assets/Scripts/Mechanics/EnemyController.cs index ac41ca3..8a8a695 100644 --- a/Assets/Scripts/Mechanics/EnemyController.cs +++ b/Assets/Scripts/Mechanics/EnemyController.cs @@ -54,8 +54,8 @@ namespace Platformer.Mechanics if (pc != null) Physics2D.IgnoreCollision(_collider, pc, true); } - // BT5-Dev #15 진단 — spriteRenderer 부착 영역 + VisualBounds 크기 확인 - Debug.Log($"[EnemyDiag@{name}] sr={(spriteRenderer != null ? "OK" : "NULL")} colliderBounds={_collider?.bounds.size} visualBounds={VisualBounds.size}"); + // BT5-Dev #17 marker — 본 영역 출력 시 새 코드 영역 적용 정합. 출력 X = Editor Asset Refresh 영역 미수행 + Debug.Log($"[BT17-MARKER@{name}] sr={(spriteRenderer != null ? "OK" : "NULL")} hitX={hitRangeX} hitY={hitRangeY} stomp={stompMinDy} | colB={_collider?.bounds.size} vB={VisualBounds.size}"); } void Update() @@ -71,6 +71,8 @@ namespace Platformer.Mechanics { var pgo = GameObject.FindGameObjectWithTag("Player"); if (pgo != null) _cachedPlayer = pgo.GetComponent(); + if (Time.frameCount % 60 == 0) + Debug.Log($"[BT17-Update@{name}] f={Time.frameCount} cached={(_cachedPlayer != null ? _cachedPlayer.name : "NULL")}"); } if (_cachedPlayer != null && _cachedPlayer.health != null && _cachedPlayer.health.IsAlive) {