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); } } }