Esempio n. 1
0
    // does finale score stuff
    void ScoreFinalAndLoad()
    {
        //UPDATE LIST
        //grab player pref
        string grabPlayerPref = PlayerPrefs.GetString("leaderboard");

        //add new entry
        List <Player> prefsToList = new List <Player> ();

        prefsToList = _scoreManage.StringToList(grabPlayerPref);

        //sort
        prefsToList.Add(new Player(_scoreManage.MainInputField.text, _scoreManage.ScoreAdd));
        prefsToList.Sort();
        prefsToList.Reverse();

        string newUpdate = _scoreManage.ListToString(prefsToList);

        print("newUpdate" + newUpdate);

        //add to playerpref
        PlayerPrefs.SetString("leaderboard", newUpdate);

        //load next scene
        SceneManager.LoadScene("Leaderboard");
    }