【问题标题】:Unity NetworkDiscovery, use "use NetworkManager"?Unity NetworkDiscovery,使用“使用 NetworkManager”?
【发布时间】:2018-07-23 04:01:26
【问题描述】:

我的桌面上有两台电脑,游戏对象上有一个非常简单的NetworkDiscovery

注意,我只是使用标准的基本NetworkDiscovery,所以,它带来了方便的 GUI ..

我“初始化”,然后在一台机器上使用“广播”按钮,在另一台机器上使用“收听”按钮。

您真的应该使用“使用 NetworkManager”开关吗,这似乎完全没有记录?

如果你打开它..

注意出现在 NetworkDiscovery 面板(和控制台)中的消息。

请注意,如果您关闭它,那里不会出现这样的 - ?

【问题讨论】:

    标签: unity3d networking broadcast


    【解决方案1】:

    啊,我想我可以在这里回答我自己的问题:

    神秘的“使用 NetworkManager”按钮

    简单地设置

    数据

    用于发现的广播。

    因此,它不是默认的“HELLO”,而是简单地将其设置为描述网络管理器的字符串。

    (乍一看,我错误地认为它实际上是用于广播恰好在该字符串中的 IP。但它只是“一个字符串”。)

    这就是这个问题本身的答案。

    (这个功能看起来完全没用。客户端立即获得OnReceivedBroadcast的IP。)

    (实际上,在 UDP 发现中,“数据”字段几乎从未使用过。)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-11-04
      • 1970-01-01
      • 1970-01-01
      • 2020-04-03
      • 2012-02-14
      • 2018-12-19
      • 1970-01-01
      相关资源
      最近更新 更多