A Pathfinding Project Pro* 是一款专为Unity设计的强大且易于使用的寻路系统。它提供了极其迅速的路径查找功能,使得你的AI能够在复杂的迷宫中迅速找到目标。该插件不仅支持网格、导航网格(NavMesh)、点和六角形图,还具备自动导航图形生成功能,让你免于手动操作。此外,完全多线程处理确保了几乎不会影响帧率。
版本信息\下载方式
版本 | Unity 版本支持 | 提供下载方式 | 更新日期 | |
1 |
A Pathfinding Project Pro v5.3.5
|
|
百度网盘+夸克网盘 | 2025-04-26 |
最新版本 (5.3.5, 2025-04-22) 更新内容
- 新增RecastGraph.collectionSettings.physicsScene 和 RecastGraph.collectionSettings.physicsScene2D 设置项,允许指定扫描Recast图时使用的物理场景。
- 新增FollowerEntity.reachedCrowdedEndOfPath 方法,类似于reachedEndOfPath,但在路径终点拥挤且代理因无法接近而停止时也会返回true。
- 修复了在5.3.4版本中引入的一个可能导致NavMesh切割抛出异常的边缘情况。
- 解决了FollowerEntity在简化路径时未考虑标签或惩罚的问题,这可能会导致其移动至应避免的高惩罚区域。
- 改善了FollowerEntity在等距网格图上的行为表现。
- FollowerEntity现在在六角形图上表现得更好(尽管不是完美)。
- 修正了FunnelModifier在简化路径时未考虑ITraversalProviders的问题。
- 修复了使用URP时每帧发生的轻微GC分配问题。
- 修正了即使在未启用调试绘制的独立构建中,调试绘制也会造成轻微开销的问题。
- 解决了在批处理模式下启动Unity时出现的重大内存泄漏问题。
- 现在,当使用AstarData.DeserializeGraphsAdditive时,新的图形会填充数组中的空位,而不是总是追加到末尾,从而解决了重复添加和移除图形时数组无限增长的问题。
核心特点
- 多种图形支持:包括网格、导航网格、点和六角形图。
- 自动导航图形生成:减少手动工作量。
- 全多线程处理:保证高效运行,不影响帧率。
- 路径后处理:采用光线投射、平滑和漏斗算法。
- 一行代码调用路径查找:简便快捷。
- 可保存图形到文件:便于管理和复用。
- 局部回避支持:在XZ平面和XY平面上均有效。
- 源代码包含:便于根据需求进行定制。
- 运行时更新图形支持:动态调整寻路环境。
示例与文档
- 包含16个示例场景,帮助你快速入门。
- 提供全面的在线文档,详细记录了几乎所有功能和变量。
技术细节
- 兼容性:部分特性和示例场景不支持Unity 2021.3。虽然几乎所有功能都可用,但建议使用Unity 2022.3或更高版本以获得完整功能集和最佳性能。
声明:
2、如果您发现下载地址已经失效,请联系我们,您可以在左下角进行留言。或者在评论区回复文字,我们会在第一时间内进行处理。
3、本站资源均由如若本站内容无意间侵犯了原著者的合法权益,可联系我们发送邮件至: interestcteator@163.com 我们会在第一时间进行审核处理!
4、如需要转载本站文章,请注明出处。