Ejemplo n.º 1
0
    //账号登录
    private void OnClickLogin()
    {
        text.text = "";
        waitTip.SetActive(true);
        string acc = inputField_Acc.text;
        string pas = inputField_Pas.text;

        if (acc == "" || pas == "")
        {
            text.text = "账号密码请输入完整";
            waitTip.SetActive(false);
            return;
        }
        TcpLogin _loginInfo = new TcpLogin
        {
            Account  = acc,
            Password = pas,
            Token    = ""
        };

        byte[]        bytes   = ProtoTransfer.SerializeProtoBuf3 <TcpLogin>(_loginInfo);
        MessageBuffer message = new MessageBuffer((int)ClientToServerID.TcpLogin, bytes, 0);

        Network.ClientService.GetSingleton().SendTcp(message);
    }
Ejemplo n.º 2
0
    private void OnClickMatch()
    {
        byte[] bytes = ProtoTransfer.SerializeProtoBuf3 <TcpRequestMatch>(new TcpRequestMatch()
        {
            Token = ClientService.GetSingleton().token
        });
        MessageBuffer message = new MessageBuffer((int)ClientToServerID.TcpRequestMatch, bytes, 0);

        ClientService.GetSingleton().SendTcp(message);
    }