我用不真实的引擎构建了我的路径查找系统,不知何故,路径查找部分工作得很好,而我找不到合适的方法来解决动态障碍物避免问题。我的角色在地图上行走,并在他们移动时相互碰撞。碰撞发生时我会试着操纵它们,但是效果不好。例如,两个角色在路上阻挡,而第三个路径就在他们中间,他会被卡住。有人能告诉我最流行的动态回避方式吗?非常感谢。
答案 0 :(得分:0)
我认为最好的方法是使用动态的NavMesh障碍。
你必须为你的角色实例化一个动态障碍物,并用每一个角色更新一个角色。
您将在CreatingADynamicNavMeshObstacle页面上了解具体方法。