Пример #1
0
 public void StartNewGame()
 {
     scoreUI.Reset();
     wave = 0;
     GameOverScreen.gameObject.SetActive(false);
     Player.transform.position = Vector2.zero;
     Player.SetActive(true);
     Player.GetComponent <PlayerHealth>().Heal(9);
     StartCoroutine(GenerateWave());
 }
    IEnumerator Wait_GameOver()
    {
        yield return(new WaitForSeconds(3f));

        GameOverUI.gameObject.SetActive(false);
        swipeAxisX.gameObject.SetActive(true);
        doubleClick.gameObject.SetActive(true);
        player.gameObject.SetActive(true);
        player.XP = 100;
        player.gameObject.transform.localPosition = spawnPlayer.transform.localPosition;
        scoreUI.Reset();
        ReserBarricads();
        ResetEnemy();
    }