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

(196评价)
价格: 4049.00元
Stealth秘密行动,控制机器人和玩家行走的问题
球大虾发起了问答2019-10-31
3
回复
535
浏览

@siki 老师,秘密行动项目中,使用NavMeshAgent控制机器人行走,我已经折腾两遍了,而且也跟你工程项目对了好几遍,都不行。

1、总是机器人会卡在转向那里的障碍物,NavMeshAgent的组件实际在正常行走,用的2017.4.32f1版本,navAgent.Stop()已经没有了,如图:

 

去掉了

        //navAgent.updatePosition = false;
        //navAgent.updateRotation = false;

就正常,但行走有滑动。

还有个问题,2、在玩家行走到障碍物,比如墙、汽车,继续按前进键,然后快速按Shift两次就可以穿过障碍物

所有回复
  • 老师_Trigger 2019-10-31

    同学你好

    1.可以看一下老师新版本的工程,链接:https://pan.baidu.com/s/1ZYyNMQ0WxNin0uHfej92CA
    提取码:v8sl

    对照看一下旋转速度,加速度的值的设置,还有代码,这个应该是参数问题。

    2.这个可能是项目本身bug,穿模的话可能是场景碰撞器的问题,可以设置一下碰撞器大小跟位置。如果是shift导致的一些其他功能逻辑的问题就需要完善一下游戏自身功能了。

    • 球大虾 2019-11-01

      谢谢Trigger老师,我去看看。百度盘下载有限速,要开通会员。。。

      (0) 回复
    还有-4条回复,点击查看
    你还没有登录,请先登录注册
  • loveyou2000228 2020-12-17

    同学我跟你一样的问题机器人老是不追捕而且举起抢没伤害老师分享的那个链接好像失效啦有新的吗帮忙一下呗

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