Unity的自定义网络(TCP)中的SocketException错误

时间:2018-07-29 17:29:28

标签: c# unity3d networking tcp tcpclient

尝试在Unity中运行服务器和客户端时遇到一些麻烦。但我不断收到此错误: “ SocketException:已建立的连接已被主机中的软件中止。 “

仅当将Player.cs脚本分配给播放器时才会发生此错误(因为它正在调用SendMovement方法) 然后我断开了与网络的连接,错误指出它来自:

ClientTCP.SendData(System.Byte []数据)(在Assets / Project / Networking / Scripts / ClientTCP.cs:109)

ClientTCP.SendMovement(Vector3 pos,四元数腐烂)(位于Assets / Project / Networking / Scripts / ClientTCP.cs:124)。

所以发送数据显然有问题,但是我是网络新手,所以我真的不知道我在做什么错:P 我将放置一个指向项目文件的链接,以查看是否有人可以看到我在做错什么。

项目文件:https://www.dropbox.com/s/484t7un2w4jj7a0/Networking.rar?dl=0

0 个答案:

没有答案