unity使用线程做一个心跳的效果

void Start()
{
    xuhaitao();  
}

private void xuhaitao()
{
    Thread thread =new Thread(kaishi);
    thread.isBackground=true;
    thread.Start();
}


private static void kaishi()
{
   //向服务器扔一个只有头没有体的数据包
   Thread.Sleep(20000); //毫秒为单位
   kaishi();
}


这里写图片描述


注意:
心跳包是放在后台线程中操作的


心跳包还有一个作用,除了上面所说的客户端自检之外,还有一个作用就是告诉服务器,即便很长时间不向服务器发数据,你服务器也不要为了省资源自动断开与我的连接


FR:海涛高软(Hunk Xu)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值