//SavePart public void SaveCurrentLevel() { Scene scene = SceneManager.GetActiveScene(); CurrentlevelSaving currentlevelSaving = new CurrentlevelSaving(); currentlevelSaving.current = scene.name; Debug.Log(currentLevelSavePath); string jsonData = JsonUtility.ToJson(currentlevelSaving, true); File.WriteAllText(currentLevelSavePath, jsonData); }
public void StartNewGame() { string current; try { CurrentlevelSaving currentlevelSaving = JsonUtility.FromJson <CurrentlevelSaving>(File.ReadAllText(Application.persistentDataPath + "/current_level_save.json")); current = currentlevelSaving.current; } catch { current = "T1Level1"; } StartCoroutine(LoadLastLevel(current)); }