public static void SetObject <T>(string key, T value) { MemoryStream stream = new MemoryStream(); BinaryFormatter formatter = new BinaryFormatter(); formatter.Serialize(stream, value); string result = Convert.ToBase64String(stream.GetBuffer()); PlayerPrefs.SetString(key, SecuritySystem.Encrypt(KEY, result)); stream.Close(); }
public static void SetString(string key, string value) { PlayerPrefs.SetString(key, SecuritySystem.Encrypt(KEY, value.ToString())); }