private void handle_get_ugame_info(cmd_msg msg) { GetUgameInfoRes res = proto_man.protobuf_deserialize <GetUgameInfoRes>(msg.body); if (res == null) { return; } if (res.status != Respones.OK) { Debug.Log("Guest login status: " + res.status); return; } UserGameInfo info = res.info; ugames.Instance.save_ugame_info(info); event_manager.Instance.dispatch_event(event_manager.EVT_GET_UGAME_INFO_SUCCESS, info); }
private void OnGetUgameInfoReturn(cmd_msg msg) { GetUgameInfoRes res = proto_man .protobuf_deserialize <GetUgameInfoRes>(msg.body); if (res == null) { return; } if (res.status != Response.OK) { Debug.Log("Get Uname Info status:" + res.status); return; } UserGameInfo uinfo = res.uinfo; UGame.Instance.SaveUGameInfo(uinfo); EventManager.Instance.DispatchEvent("get_ugame_info_success", null); EventManager.Instance.DispatchEvent("sync_ugame_info", null); }
private void on_get_ugame_info_return(cmd_msg msg) { GetUgameInfoRes res = proto_man.protobuf_deserialize <GetUgameInfoRes>(msg.body); if (res == null) { return; } if (res.status != Respones.OK) { Debug.LogError("get ugame info status: " + res.status); return; } UserGameInfo uinfo = res.uinfo; ugame.Instance.save_ugame_info(uinfo); event_manager.Instance.dispatch_event("get_ugame_info_success"); event_manager.Instance.dispatch_event("sync_ugame_info"); }