Beispiel #1
0
    public static void Save(PortaEscala portaEscala)
    {
        string          jsonPath = Application.persistentDataPath + "/portaEscala.json";
        PortaEscalaData data     = new PortaEscalaData(portaEscala);
        string          json     = JsonUtility.ToJson(data);

        File.WriteAllText(jsonPath, json);
        Debug.Log("Save porta escala " + json);
    }
    private void OnEnable()
    {
        PortaEscalaData portaEscala = SavePortaEscalaJson.Load();

        index = portaEscala.index;

        if (index == 1)
        {
            timeline.PlayFromTimelines(index);
        }
    }
Beispiel #3
0
    public static PortaEscalaData Load()
    {
        string jsonPath = Application.persistentDataPath + "/portaEscala.json";

        if (File.Exists(jsonPath))
        {
            string          jsonRead = File.ReadAllText(jsonPath);
            PortaEscalaData data     = JsonUtility.FromJson <PortaEscalaData>(jsonRead);
            Debug.Log("Load porta escala " + jsonRead);
            return(data);
        }
        else
        {
            Debug.LogError("Save file not found in" + jsonPath);
            return(null);
        }
    }