Unity - A计划(一年有效期) 扫二维码继续学习 二维码时效为半小时

(66评价)
价格: 1299.00元
1对1 答疑即时回复7天无理由退款30天价保提问必答

服务保障

1对1 答疑

提供专属的一对一在线答疑,快速答疑解惑。

即时回复

及时响应学习咨询,帮助解决问题。

7天无理由退款

购买后7天内可申请无理由退款。

30天价保

购买后30天内如遇降价,可申请价保。

提问必答

对于提问做到有问必答,帮您扫清学习过程中的种种障碍

关于stealth中机器人巡逻时并没有跟着navmesh走
Shawn唐发起了问答2019-01-20
5
回复
524
浏览

 

我的人物碰到墙后被卡住了,但是navMesh好像并没有问题,直接走了,这是咋回事?

所有回复
  • Shawn唐 • 2019-01-20

    这里好像有两个问题:

    第一个问题:navMeshAgent 没有跟着人物走,这个问题我已经解决了,解决方案是在 anim.SetFloat("Speed", projection.magnitude);后加上agent.nextPosition = transform.position; 

    第二个问题:为什么我的人物会被障碍物卡住?有没有办法绕过障碍物?不会被卡住?

    • Shawn唐 • 2019-01-20

      第一个问题好像是Unity的Bug,https://blog.csdn.net/Htlas/article/details/79084490

      (0) 回复
    还有-4条回复,点击查看
    你还没有登录,请先登录或注册!
  • 老师_Trigger • 2019-01-20

    同学你好,卡墙的话可以调整一下路径点位置与速度。

    • Shawn唐 • 2019-01-21

      这个寻路是通过Ai 的navigation 设置的,我发现就算把这巡逻的几个点位调整得不会卡墙了,在追捕主角的时候也会出现碰到有些东西然后卡在那里的问题,还有其他解决办法吗?

      (0) 回复
    还有-4条回复,点击查看
    你还没有登录,请先登录或注册!
  • 老师_Trigger • 2019-01-21

    把场景烘焙的参数设置一下看看

    还有-5条回复,点击查看
    你还没有登录,请先登录或注册!
发表回复
你还没有登录,请先 登录或 注册!