【问题标题】:Is it possible to use Unity3D NavMesh in a server application?是否可以在服务器应用程序中使用 Unity3D NavMesh?
【发布时间】:2016-05-17 07:55:09
【问题描述】:

Unity3D 包含一个名为 UnityEngine.dll 的核心 dll。该库包含引擎的所有逻辑,例如 NavMesh。

是否可以在其他应用程序(例如控制台应用程序)中使用该 dll,将来自场景的烘焙 NavMesh 提供给 NavMesh 并执行导航?

换句话说,我想创建一个游戏服务器,它将导航所有代理并向客户端发送他们的新位置。

【问题讨论】:

    标签: unity3d navmesh


    【解决方案1】:

    这是不可能的。

    这个问题是几年前一位 Unity 用户提出的,他得到了一位 Unity 工程师的回答。他尝试过,但失败了。不幸的是,我无法再次找到该问题,但用户得到的答案是有道理的。

    根据我记得的帖子,他说所有UnityEngine.dll 文件都包含您在编程时看到的所有类,这些类仅供参考和编译。他还说UnityEngine.dll 文件确实包含使其在其他应用程序中单独工作所需的运行时文件。

    Unity 编译器生成运行 Unity 游戏所需的 dll 或文件。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-10-12
      • 1970-01-01
      • 2010-12-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多