private void LoadGameData() { string filePath = Application.dataPath + gameDataProjectFilePath; if (File.Exists(filePath)) { string dataAsJson = File.ReadAllText(filePath); gameData = JsonUtility.FromJson <ScienceGameData>(dataAsJson); } else { gameData = new ScienceGameData(); } }
private void LoadGameData() { string filePath = Path.Combine(Application.streamingAssetsPath, gameDataFileName); if (File.Exists(filePath)) { string dataAsJson = File.ReadAllText(filePath); ScienceGameData loadedData = JsonUtility.FromJson <ScienceGameData>(dataAsJson); allRoundData = loadedData.allRoundData; } else { Debug.LogError("Cannot load game data"); } }