void Update() { Enemis = EnemiesAlive; if (EnemiesAlive > 0) { return; } if (waveIndex == waves.Length) { gameMenager.WinLevel(); this.enabled = false; } if (countDown <= 0f) { StartCoroutine(SpawnWave()); countDown = timeBetweenWaves; return; } countDown -= Time.deltaTime; countDown = Mathf.Clamp(countDown, 0, Mathf.Infinity); waveContdownText.text = Mathf.Floor(countDown).ToString(); waveContdownText.text = string.Format("{0:0.00}", countDown); }