void Update() { if (Health < 0) { Lose(); } Slider.localScale = new Vector2(Health / MaxHealth, Slider.localScale.y); if (GameEnd && Input.GetKeyDown(KeyCode.R)) { Debug.Log("r"); GameObject[] enemies = GameObject.FindGameObjectsWithTag("Enemies"); for (int i = 0; i < enemies.Length; i++) { Destroy(enemies[i]); } Player.GetComponent <Weapon>().enabled = true; spawner.enabled = true; Player.GetComponent <PlayerMovement>().enabled = true; GameEnd = false; Health = MaxHealth; LoseScreen.SetActive(false); wh.RestartWave(); } }