【问题标题】:Unity and ZeroMQUnity 和 ZeroMQ
【发布时间】:2023-02-07 18:01:33
【问题描述】:

遇到了几篇文章,但似乎无法找到关于如何在不使用包装器/dll 的情况下集成 ZeroMQ 和 Unity 的明确答案。

想要使用 Pub/Sub 方法,所以如果有人也能够协助解决这个问题,那就太好了。

P/S 使用 VS 代码。

【问题讨论】:

    标签: c# unity3d zeromq netmq


    【解决方案1】:

    使用库的标准方法是使用 nuget 导入它们。这确保包含任何其他依赖项。

    我没用过unity3D,不过好像有个asset to import nuget packages。有关详细信息,请参阅this post。

    从 NetMQ 主页:

    NetMQ 是 ZeroMQ 的 100% 本机 C# 端口

    这意味着您不需要 clrzmq 或任何其他本机库。您仍然需要 NetMQ 的 dll,但 .net dll 通常比本地库的包装器更容易包含和使用。

    请注意,NetMQ 使用 LGPL 许可证,这意味着您可以使用该库的 dll。但是,如果您真的包含源代码,则意味着您的整个游戏也需要根据 LGPL 获得许可。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-11-15
      • 2015-10-01
      • 1970-01-01
      • 2017-01-14
      • 2013-01-18
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多