5398人加入学习
(4人评价)
Unity 网络通讯入门教程——理论篇(Unity2021)

课程制作完成于2023年8月18日

价格 ¥ 122.00
该课程属于 Unity - A计划(永久有效期) 请加入后再学习

在这里EndReceive前后端都需要做判断,不然前端会报错 

static void ReceiveCallback(IAsyncResult ar)
{

    try
    {

        Socket pocket = (Socket)ar.AsyncState;
        int num = pocket.EndReceive(ar);
        if (num <= 0)
        {
            Console.WriteLine("接收到的数据数量:" + num );
        }
        else {
            string msg = Encoding.UTF8.GetString(msgBuff);
            Console.WriteLine("接收到的数据:" + msg);
            Receive(pocket, ReceiveCallback);
        }
    }
    catch (Exception ex)
    {
        Console.WriteLine("接收数据失败! 异常 :" + ex.ToString());
    }
}

 

[展开全文]

授课教师

Unity讲师

课程特色

视频(62)
下载资料(1)

学员动态

Stormthra 加入学习
史家桐 加入学习
yuanpeng 加入学习