Beispiel #1
0
    public static void AddNewScoreTest2(int score)
    {
        completedTest2 = true;
        scoreTest2     = score;
        if (score > highScoreTest2)
        {
            highScoreTest2 = score;
        }
        if (currUser != "GUEST")
        {
            PlayGamesController.PostToLeaderboardTest2((long)score);
        }

        for (int i = 1; i <= 10; ++i)
        {
            string keyStr = "test2Score" + i;
            if (!PlayerPrefs.HasKey(keyStr))
            {
                PlayerPrefs.SetInt(keyStr, score);
                return;
            }
        }

        for (int i = 1; i < 10; ++i)
        {
            string keyStr1 = "test2Score" + i;
            string keyStr2 = "test2Score" + (i + 1);
            PlayerPrefs.SetInt(keyStr1, PlayerPrefs.GetInt(keyStr2));
        }
        PlayerPrefs.SetInt("test2Score10", score);
    }