首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Lidgren框架中的NetException

Lidgren框架中的NetException
EN

Stack Overflow用户
提问于 2018-05-19 16:55:20
回答 1查看 92关注 0票数 0

当发生Lidgren.Network.NetException时,会发生什么情况:“此消息已经发送!使用NetPeer.SendMessage()有效地发送多个收件人”?

代码语言:javascript
复制
                                else if (CounfOfPlayers == 1)
                            {
                                Player2Connection = inc.SenderConnection;
                                Console.WriteLine(Player2Connection.RemoteEndPoint.ToString());
                                CounfOfPlayers++;
                                Console.WriteLine("Accepted second player");
                                outmsg.Write((byte)PacketType.RDY);
                                Server.SendMessage(outmsg, Player1Connection, NetDeliveryMethod.ReliableOrdered);
                                Server.SendMessage(outmsg, Player2Connection, NetDeliveryMethod.ReliableOrdered);
                            }
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-05-19 17:17:17

您只能发送每个NetOutgoingMessage一次。

您应该使用NetClient.CreateMessage()根据创建每个实例。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50427546

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档