예제 #1
0
    void Action_C2S_ASK_SEND_AUDIO(LanSocket.ClientMsgUnPack msg)
    {
        long   userID  = msg.GetUserID();
        ushort dataLen = msg.ReadUShort();

        byte[] audioData = msg.ReadByte(dataLen);

        //         string result = string.Empty;
        //         for (int i = 0; i < dataLen; i++)
        //         {
        //             result += System.Convert.ToString(audioData[i], 16) + " ";
        //         }
        //         print(result);

        System.Buffer.BlockCopy(audioData, 0, m_AudioData, m_AudioOffset, (int)dataLen);
        m_AudioOffset += dataLen;
    }