Exemplo n.º 1
0
    //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);
    }
Exemplo n.º 2
0
    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));
    }