/// <summary> /// 保存数据 /// </summary> public void SaveData() { if (PlayerData.isLocal) { PlayerPrefs.SetString(PlayerData.GetLocalDataKey(PlayerData.account), PlayerData.EncryData(JsonUtility.ToJson(baseDirData))); } else { SocketWait.instance.Show("上传数据中"); string data_str = PlayerData.EncryData(JsonUtility.ToJson(baseDirData)); Proto_updatedata_req msg = new Proto_updatedata_req(); msg.data = data_str; SocketClient.SendMsg("connector.main.updateData", msg); } }
public void ChangePasswordYes(string password) { if (PlayerData.isLocal) { PlayerData.SetPassword(password); PlayerPrefs.SetString(PlayerData.GetLocalPasswordKey(PlayerData.account), PlayerData.EncryPassword(password)); PlayerPrefs.SetString(PlayerData.GetLocalDataKey(PlayerData.account), PlayerData.EncryData(JsonUtility.ToJson(baseDirData))); } else { PlayerData.SetPassword(password); SocketWait.instance.Show("修改密码中"); string data_str = PlayerData.EncryData(JsonUtility.ToJson(baseDirData)); Proto_updatedata_req msg = new Proto_updatedata_req(); msg.data = data_str; msg.password = PlayerData.EncryPassword(password); SocketClient.SendMsg("connector.main.changePassword", msg); } }