游戏对象的Unity网络代码无法连接主机

问题描述 投票:0回答:4

当我尝试建立主机时,unity 会向我发送一些错误消息。

[一些错误是“‘由于 UnityTransport 的网络传输启动失败,服务器正在关闭!’”和“服务器绑定失败”]

我的游戏对象包版本的网络代码是1.0.2,我导入示例场景“Bootstrap”,发生了同样的情况(当我单击“Host down”按钮时)。

unity-game-engine multiplayer
4个回答
1
投票

对我来说,就是将 NetworkManager 中的 IP 地址更改为家庭网络中我的开发计算机的 IP。


1
投票

我的问题是我的 Mac 将端口 7777 用于其他用途。

更改端口号解决了我的问题。

Unity Transport → 连接数据 → 端口

7778


0
投票

解决了! 您可以阅读 docs NetworkManager 的部分 ...=-=...

已编辑:2023 年 3 月 6 日

如果您对此主题有任何问题,您可以先阅读文档,如何解决我的问题?重新配置Unity Transport组件,正常的

port
是7777,我改为6666,这个方法可以解决我的问题:) .我是初学者,如果我的回答有问题,欢迎评论!

感谢其他人的回答。也可以尝试更改

port
更多。


0
投票

同样,我能够连接到 127.0.0.1,但无法连接到我的实际 IP 地址。

勾选“允许远程连接?”在我的 NetworkManager 的 UnityTransport 脚本设置中为我解决了这个问题。

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.