void on_guest_account_upgrade_return(cmd_msg msg) { AccountUpgradeRes res = proto_man.protobuf_deserialize <AccountUpgradeRes>(msg.body); if (res.status == Respones.OK) { ugame.Instance.is_guest = false; } event_manager.Instance.dispatch_event("upgrade_account_return", res.status); }
void handle_accout_upgrade_res(cmd_msg msg) { AccountUpgradeRes res = proto_man.protobuf_deserialize <AccountUpgradeRes>(msg.body); Debug.Log(res.status); if (res.status == Respones.OK) { ugames.Instance.is_guest = false; event_manager.Instance.dispatch_event(event_manager.EVT_ACCOUNT_UPGRADE, res); } }
private void OnGuestAccountUpgradeReturn(cmd_msg msg) { AccountUpgradeRes res = proto_man .protobuf_deserialize <AccountUpgradeRes>(msg.body); if (res.status == Response.OK) { UGame.Instance.isGuest = false; } EventManager.Instance.DispatchEvent("upgrade_account_return", res.status); //本地保存的guest_key清空 PlayerPrefs.SetString("xcy_moba_guest_key", ""); }
public static void OnAccountUpgradeRes(AccountUpgradeRes res) { string ErrTips = ErrCodeConfig.GetTipsById(res.status); PopItem item = UIManager.AddItem <PopItem>("PopItem", UIManager.PopPanelRoot); if (!string.IsNullOrEmpty(ErrTips)) { item.SetTips(ErrTips); } if (res.status == 0) { data.is_guest = false; data.PlayerAccount = res.playeraccount; data.PlayerPassWord = res.password; } PlayerAccountUpgradePanel.Instance.Close(); }