private void Awake() { if (GameDevData == null || !SaveTimer.unlocked) { SaveSystem.SaveGameDev(); } GameDevData = SaveSystem.LoadGameDevData(); }
public static void SaveGameDev() { string path = Application.persistentDataPath + "/gamedev.json"; FileStream stream = new FileStream(path, FileMode.Create); GameDevData gameDevData = new GameDevData(); string data = JsonUtility.ToJson(gameDevData, true); using (StreamWriter writer = new StreamWriter(stream)) { writer.Write(data); } stream.Close(); }