Example #1
0
    private void LoadGameData()
    {
        string filePath = Application.dataPath + gameDataProjectFilePath;

        if (File.Exists(filePath))
        {
            string dataAsJson = File.ReadAllText(filePath);
            gameData = JsonUtility.FromJson <useTest>(dataAsJson);
        }
        else
        {
            gameData = new useTest();
        }
    }
Example #2
0
    private void SaveAtFirst()
    {
        useTest testData = new useTest();

        testData.mytest = new Test[4];
        for (int i = 0; i < 4; i++)
        {
            testData.mytest[i] = new Test();

            testData.mytest[i].p = 10;
            testData.mytest[i].c = Color.yellow;
        }
        string dataAsJson = JsonUtility.ToJson(testData);

        string filePath = Application.dataPath + gameDataProjectFilePath;

        File.WriteAllText(filePath, dataAsJson);
    }