【问题标题】:Agents falling from navmesh on the navmesh under it代理从它下面的 navmesh 上的 navmesh 掉下来
【发布时间】:2019-01-18 20:51:10
【问题描述】:

我的游戏是点击移动游戏。在一个区域中,我有一个可步行的导航网格,在它下面还有另一个导航网格的可步行部分。 我的问题是,通常在我攻击敌人后,有时但并非总是如此,当我点击移动时,我的玩家会落在下面的导航网格上。我对敌人也有同样的问题,他们只是被编程为跟随玩家并在射程内攻击,有时会摔倒。 没有人附有刚体。

你知道这个问题吗?欢迎询问更多详情。

谢谢。

【问题讨论】:

    标签: unity3d navmesh


    【解决方案1】:

    检查您的导航网格是否设置为自动创建网格链接:打开导航窗口,单击对象选项卡,选择您的地形/地面对象,确保未选中生成 OffMeshLinks。如果这解决了问题,并且您希望自动生成脱离网格链接,您可以尝试在 Navigation->Bake 选项卡下调整 Drop Height 和 Jump Distance。您也可以尝试在 NavMeshAgent 组件上切换 Auto Traverse Off Mesh Links。

    【讨论】:

    • 最后我发现了这个问题。如果我禁用并启用代理组件,导航网格代理将落在我所在的导航网格区域下方。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-12-02
    • 1970-01-01
    • 2022-11-13
    • 1970-01-01
    • 1970-01-01
    • 2019-02-24
    • 2022-08-03
    相关资源
    最近更新 更多