From 8a3aad807bcb76ee27eafc0cab9eaab1e6f9d8ea Mon Sep 17 00:00:00 2001 From: Pasha Bibko <156938226+PashaBibko@users.noreply.github.com> Date: Thu, 22 Jan 2026 10:11:36 +0000 Subject: [PATCH] Fixed health bar glitches --- Assets/Scripts/HealthBar.cs | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/Assets/Scripts/HealthBar.cs b/Assets/Scripts/HealthBar.cs index 43c1cce..e24828b 100644 --- a/Assets/Scripts/HealthBar.cs +++ b/Assets/Scripts/HealthBar.cs @@ -9,7 +9,15 @@ namespace InterfaceOff.WorldScene private void Update() { - HealthBarObject.localScale = new Vector3(100f, (20 - Spawner.SpawnedWindowCount) * 5f, 100f); + float scale = (20 - Spawner.SpawnedWindowCount) * 5f; + scale = Mathf.Clamp(scale, 0f, Mathf.Infinity); + + if (!Spawner.AutoSpawn) + { + scale = 0f; + } + + HealthBarObject.localScale = new Vector3(100f, scale, 100f); } } }