我已经用虚幻引擎构建了我的寻路系统,不知何故,寻路部分工作得很好,而我找不到解决动态避障问题的正确方法。我的角色在地图上走来走去,并在移动时相互碰撞。当发生碰撞时,我尝试操纵它们,但这效果不佳。例如,两个角色挡在路上,而第三个角色的路径就在他们中间,他会被卡住。有人能告诉我最流行的动态回避方式吗?多谢。
我认为最好的
方法是使用动态导航网格障碍物。
你必须为角色实例化一个动态障碍物,并在每帧更新角色的位置。
您将在CreateatingADynamicNavMeshBarrier页面上找到方法。