public void Save(SaveLoadObject dataObject) { //Check if folder exists if (!Directory.Exists(FOLDER_NAME)) { Directory.CreateDirectory(FOLDER_NAME); } string json = JsonUtility.ToJson(dataObject); File.WriteAllText(path, json); status = SaveLoadStatus.saved; }
public SaveLoadObject Load() { if (File.Exists(path)) { string json = File.ReadAllText(path); if (json != null) { status = SaveLoadStatus.loaded; return(JsonUtility.FromJson <SaveLoadObject>(json)); } } else { Debug.Log("NO SUCH PATH " + path); } return(new SaveLoadObject()); }
public void Save(SaveLoadObject dataObject) { //Implement remote API call status = SaveLoadStatus.loaded; }
public SaveLoadObject Load() { //Implement remote API call status = SaveLoadStatus.loaded; return(new SaveLoadObject()); }
void OnSaveLoadStatus(SaveLoadStatus status) { saveLoadInfo.text = statusMessages[status]; anim.SetTrigger("FadeOut"); }