总结
在本章中,我们探讨了如何设置导航系统,以便我们的AI角色可以在地图上移动。特别是,我们了解了如何通过修改器体积、导航链接代理和NaoMesh区域来塑造Nao网格。
因此,我们的AI代理可以顺畅地在地图中导航,高效地找到基于其能力(例如,使用导航过滤器)优化的两点之间的路径,同时尊重地图的各种“地形”类型(例如,使用导航区域)。此外,他们可以摔下悬崖或在平台之间跳跃(例如,通过使用导航链接代理和一些编码来实现跳跃)。
在下一章中,我们将了解Unreal框架中更高级的AI功能,即环境查询系统,该系统允许代理“查询”环境,以便它们可以找到具有特定需求的地点(或角色)。
最后更新于