Beispiel #1
0
    public void DoGameChatMsgRequest(byte[] content)
    {
        int        contentType = 3;//类型 1 文字 2图片 3语音
        PacketBase msg         = new PacketBase()
        {
            packetType = PacketType.GameChatMsgRequest
        };
        GameChatMsgRequest request = new GameChatMsgRequest()
        {
            contentType = contentType, content = content
        };

        msg.data = NetSerilizer.Serialize(request);
        SocketNetTools.SendMsg(msg);
    }
Beispiel #2
0
    public void DoGameChatMsgRequest(string content)
    {
        int contentType = 1;//类型 1 文字 2图片 3语音

        byte[] byteArray = System.Text.Encoding.Default.GetBytes(content);

        PacketBase msg = new PacketBase()
        {
            packetType = PacketType.GameChatMsgRequest
        };
        GameChatMsgRequest request = new GameChatMsgRequest()
        {
            contentType = contentType, content = byteArray
        };

        msg.data = NetSerilizer.Serialize(request);
        SocketNetTools.SendMsg(msg);
    }