Esempio n. 1
0
        protected static D LoadData <D>(D defauleObj)
        {
            var json = PlayerPrefsEx.GetString(Instance.name + instance.version, string.Empty);

            if (json.Length > 5)
            {
                return(JsonUtility.FromJson <D>(json));
            }
            else
            {
                return(defauleObj);
            }
        }
Esempio n. 2
0
 private static void Load()
 {
     data = PlayerPrefsEx.GetObject("SeganX.Online.Timer", data);
 }
Esempio n. 3
0
 private static void Save()
 {
     PlayerPrefsEx.SetObject("SeganX.Online.Timer", data);
 }
Esempio n. 4
0
        protected static void SaveData(object data)
        {
            var json = JsonUtility.ToJson(data);

            PlayerPrefsEx.SetString(Instance.name + instance.version, json);
        }
Esempio n. 5
0
 public static void ClearData()
 {
     ClearCache();
     PlayerPrefsEx.ClearData();
     Debug.Log("Data Cleared");
 }