1、导航网格动态障碍组件
在游戏中常常会有这样的一个功能:场景中有一道门,如果这道门没有被破坏是不能自动导航到门后场景的,只有当这道门被破坏了,才可以通过此处前往下一场景,而类似这样的物体本身是不需要进行寻路的所以没有必要为它添加NavMeshAgent脚本,这时就会使用动态障碍组件实现该功能
2、导航动态障碍物组件的使用
为需要进行动态阻挡的对象添加NavMeshObstacle组件
设置相关参数
代码逻辑控制其的移动或者显隐
![](https://img-blog.csdnimg.cn/img_convert/dca9ea5b6dd0a2b696f21b77e28e8454.png)
在游戏中常常会有这样的一个功能:场景中有一道门,如果这道门没有被破坏是不能自动导航到门后场景的,只有当这道门被破坏了,才可以通过此处前往下一场景,而类似这样的物体本身是不需要进行寻路的所以没有必要为它添加NavMeshAgent脚本,这时就会使用动态障碍组件实现该功能
为需要进行动态阻挡的对象添加NavMeshObstacle组件
设置相关参数
代码逻辑控制其的移动或者显隐