private void on_login_out_return(cmd_msg msg)
    {
        LoginOutRes res = proto_man.protobuf_deserialize <LoginOutRes>(msg.body);

        if (res.status != Respones.OK)
        {
            Debug.LogError("Error to login out");
            return;
        }

        ugame.Instance.user_login_out();

        event_manager.Instance.dispatch_event("login_out");
    }
Example #2
0
    private void OnUserLoginOutReturn(cmd_msg msg)
    {
        LoginOutRes res = proto_man
                          .protobuf_deserialize <LoginOutRes>(msg.body);

        if (res == null)
        {
            return;
        }
        if (res.status != Response.OK)
        {
            Debug.Log("User Login Out status:" + res.status);
            return;
        }

        //注销完成
        UGame.Instance.UserLoginOut();
        EventManager.Instance.DispatchEvent("login_out", null);
    }