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); } }
private static void Load() { data = PlayerPrefsEx.GetObject("SeganX.Online.Timer", data); }
private static void Save() { PlayerPrefsEx.SetObject("SeganX.Online.Timer", data); }
protected static void SaveData(object data) { var json = JsonUtility.ToJson(data); PlayerPrefsEx.SetString(Instance.name + instance.version, json); }
public static void ClearData() { ClearCache(); PlayerPrefsEx.ClearData(); Debug.Log("Data Cleared"); }