public void SaveScore()
    {
        ScoreSaveLoad.AddScore(new ScoreSaveLoad.Score
        {
            Name  = scoreInput.text,
            Value = Score.Value
        });

        ScoreSaveLoad.Save();

        SceneManager.LoadScene("menu");
    }
    private void Start()
    {
        var scores = ScoreSaveLoad.GetSaves();

        StringBuilder builder = new StringBuilder();

        builder.AppendLine("Highscores");
        for (int i = 0; i < scores.Count; i++)
        {
            var score = scores[i];
            builder.AppendLine(i + 1 + ". " + score.Name + " " + score.Value);
        }

        displayText.text = builder.ToString();
    }
Example #3
0
    private void Awake()
    {
        ScoreSaveLoad.Load();

        rigidbody2D = GetComponent <Rigidbody2D>();
    }
 private void Awake()
 {
     ScoreSaveLoad.Load();
 }