Пример #1
0
    void SaveData()
    {
        string DataScoreJson = File.ReadAllText("Assets\\Data\\scores.json");

        ScoreDataAccess = JsonUtility.FromJson <ScoreDataEditor>(DataScoreJson);
        List <string> ListSequences = ScoreDataAccess.ListSequences;
        List <string> ListMoves     = ScoreDataAccess.ListMoves;
        List <string> ListTimes     = ScoreDataAccess.ListTimes;
        List <string> ListPlayers   = ScoreDataAccess.ListPlayers;

        string NamePlayer = NameText.GetComponent <Text>().text;


        ListSequences.Add(sequence);
        ListMoves.Add(moves.ToString());
        ListTimes.Add(time.ToString());
        ListPlayers.Add(NamePlayer);

        ScoreDataAccess.ListSequences = ListSequences;
        ScoreDataAccess.ListMoves     = ListMoves;
        ScoreDataAccess.ListTimes     = ListTimes;
        ScoreDataAccess.ListPlayers   = ListPlayers;

        string updateScores = JsonUtility.ToJson(ScoreDataAccess);

        File.WriteAllText("Assets\\Data\\scores.json", updateScores);
    }
Пример #2
0
    // Use this for initialization
    void Start()
    {
        Button ButtonMenuComponent = ButtonMenu.GetComponent <Button>();

        ButtonMenuComponent.onClick.AddListener(GoMenu);

        string DataScoreJson = File.ReadAllText("Assets\\Data\\scores.json");

        ScoreDataAccess = JsonUtility.FromJson <ScoreDataEditor>(DataScoreJson);
        ListSequences   = ScoreDataAccess.ListSequences;
        ListMoves       = ScoreDataAccess.ListMoves;
        ListTimes       = ScoreDataAccess.ListTimes;
        ListPlayers     = ScoreDataAccess.ListPlayers;

        DisplayData();
    }