【问题标题】:Unity3d Nav Mesh Agent avoiding newly created objectsUnity3d Nav Mesh Agent 避免新创建的对象
【发布时间】:2015-09-07 07:13:12
【问题描述】:

我正在创建一个随机生成的地形游戏,敌人会跟随你。地形是在通过 UnityScript 启动后构建的。我正在使用 Nav Mesh Agent 来寻找敌人的路径,但它无法在新创建的对象周围找到路径。有没有办法在启动后更新导航网格以适应新对象?提前致谢!

【问题讨论】:

    标签: unity3d mesh unityscript


    【解决方案1】:

    除了插入别人的资产商店产品之外,你看过 NavMeshObstacle 组件吗?它适用于使用 NavMeshAgents 避开动态障碍物。

    不,您不能(也不应该)在运行时重建 NavMesh。

    【讨论】:

      【解决方案2】:

      据我所知,您无法重建导航网格。
      也许您应该尝试使用 Astar 寻路项目http://arongranberg.com/astar/。它很棒,用于很多商业游戏。免费版可以选择重建导航图。
      有关 unity3d 的下一个问题,请尝试here

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2016-11-29
        • 2020-09-28
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多