首页 文章

当使用hololens作为服务器通过unet连接统一编辑器时,主机id出界

提问于
浏览
-1

我想通过unet在HoloLens和统一编辑器之间进行交流,以下是我在团结编辑器中设置我的untsharemanager gameobject .

enter image description here

我的Unity版本是2017.4.1f1 . 网络管理器是统一的原始网络管理器组件,我的NetworkDiscoveryWithAnchors脚本如下:https://github.com/mayoco/hello-world/blob/master/NetworkDiscoveryWithAnchors.cs

当我首先在Unity编辑器中运行,然后在HoloLens中运行应用程序时,它运行良好并且可以相互通信 . 但是,如果我首先在HoloLens中运行应用程序,然后在Unity编辑器中运行应用程序,则会显示错误:

enter image description here

此外,如果我在另一个统一编辑器中启动我的项目的另一个副本并尝试使它们连接,则在稍后运行的统一编辑器的控制台中会显示相同的错误 .

有谁知道哪里可能有错?

1 回答

  • 0

    我使用另一个NetworkDiscovery脚本和NetworkManager脚本,它工作!虽然出现相同的错误,该应用程序可以继续运行并正常工作 . 现在如果我运行应用程序,它将自动查找当前网络中是否存在服务器,如果没有,则启动为服务器 . 否则,以客户端身份启动 .

    NetworkDiscoveryCustom.cs和NetworkManagerCustom.cs:https://github.com/mayoco/hello-world/commit/d1cea2733369a849213ec9562162df778fc25aa4

相关问题