コード例 #1
0
    void Update()
    {
        if (!timeExpired)
        {
            SetTimeText();
        }

        if (Input.GetKeyDown(KeyCode.N))
        {
            HighScoreController.NewScore(playerName, playerCount);
            playerCount = 0;
            level       = 1;
            SceneManager.LoadScene("Menu");
        }

        if (timeExpired && !startedCoRoutine)
        {
            level++;
            string scene;

            if (level < 5 && win)
            {
                scene = "Level" + level;
            }
            else
            {
                HighScoreController.NewScore(playerName, playerCount);
                level       = 1;
                playerCount = 0;
                scene       = "Menu";
            }
            StartCoroutine(RedirectToNewScene(scene));
        }
    }
コード例 #2
0
 public static void SetNameEntered(string name)
 {
     HighScoreController.NewScore(name, S.highScorePosition);
     S.nameEntered = true;
 }