Esempio n. 1
0
    void on_edit_profile_return(cmd_msg msg)
    {
        EditProfileRes res = proto_man.protobuf_deserialize <EditProfileRes>(msg.body);

        if (res == null)
        {
            return;
        }
        if (res.status != Respones.OK)
        {
            Debug.Log("edit profile status: " + res.status);
            return;
        }

        ugame.Instance.save_edit_profile(this.temp_req.unick, this.temp_req.uface, this.temp_req.usex);
        this.temp_req = null;
        event_manager.Instance.dispatch_event("sync_uinfo", null);
    }
Esempio n. 2
0
    private void OnEditProfileReturn(cmd_msg msg)
    {
        EditProfileRes res = proto_man
                             .protobuf_deserialize <EditProfileRes>(msg.body);

        if (res == null)
        {
            return;
        }
        if (res.status != Response.OK)
        {
            Debug.Log("Edit Profile status:" + res.status);
            return;
        }
        UGame.Instance.SaveEditProfile(this._tempReq.unick, this
                                       ._tempReq.uface, this._tempReq.usex);
        this._tempReq = null;
        EventManager.Instance.DispatchEvent("sync_uinfo", null);
    }
Esempio n. 3
0
    void handle_edit_profile_res(cmd_msg msg)
    {
        EditProfileRes e_res = proto_man.protobuf_deserialize <EditProfileRes>(msg.body);

        if (e_res == null)
        {
            return;
        }
        if (e_res.status != Respones.OK)
        {
            Debug.Log("profile status: " + e_res.status);
            return;
        }
        UserCenterInfo info = new UserCenterInfo();

        info.unick = this.editProfileReq.unick;
        info.face  = this.editProfileReq.uface;
        info.sex   = this.editProfileReq.usex;
        ugames.Instance.save_uinfo(info, ugames.Instance.is_guest);
    }