コード例 #1
0
    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();
        }
    }