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(); } }
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); }