public static void SaveSshDeviceSettings(SshDeviceSettings settings) { var json = JsonConvert.SerializeObject(settings); PlayerPrefs.SetString(sshSettingsKey, json); Debug.Log(json); }
public static SshDeviceSettings LoadSshDeviceSettings() { SshDeviceSettings settings = new SshDeviceSettings(); var json = PlayerPrefs.GetString(sshSettingsKey); if (json != "") { settings = JsonConvert.DeserializeObject <SshDeviceSettings>(json); } return(settings); }
// Start is called before the first frame update void Start() { sshDeviceSettings = Prefs.LoadSshDeviceSettings(); UpdateFieldsFromSettings(); }