我已经用虚幻引擎构建了我的寻路系统,不知何故,寻路部分工作得很好,而我找不到解决动态避障问题的合适方法。我的角色在整个地图上行走,并在移动时相互碰撞。当发生碰撞时,我尝试引导它们,但这效果不佳。例如,两个角色挡在路上,而第三个角色的路径正好在他们中间,他会被卡住。有人能告诉我最流行的动态回避方法吗?非常感谢。
问问题
3149 次
1 回答
0
我认为最好的方法是使用动态 NavMesh 障碍物。
您必须为您的角色实例化一个动态障碍物,并在每帧使用一个角色更新其位置。
您将在CreatingADynamicNavMeshObstacle页面上了解如何操作。
于 2013-01-15T01:05:02.693 回答