# A* Pathfinding Project Pro v5.3.3：Unity 高效自动寻路系统

> A* Pathfinding Project Pro v5.3.3 是 Unity 中一款高效的寻路系统，支持多种图类型和多线程优化。本文详细介绍其基本功能、5.3 版本以来的新特性及 Bug 修复内容，帮助开发者更好地利用这一工具。

- 原文：https://www.interestcreator.com/apathfinding-project-pro-v533/
- 站点：https://www.interestcreator.com/
- 发布：2025-02-15
- 更新：2025-05-29
- 分类：Unity插件、实用开发工具
- 标签：AI、Unity、Unity插件、Unity自动寻路、行为AI

## 概要

Unity 的 A* 寻路系统，支持网格、导航网格、点图与六角图，靠多线程加 Burst 加速；页面没有版本表与 Unity 兼容区间，只列了 5.3.x 的修复记录。

## 正文

![Unity寻路系统A Pathfinding Project Pro ](https://www.interestcreator.com/wp-content/uploads/2025/02/1739586883-3e5d9d827dda897.webp)
A* Pathfinding Project Pro v5.3.3
*A* Pathfinding Project Pro v5.3.3*

A* Pathfinding Project Pro v5.3.3 是一款专为 [Unity](https://www.interestcreator.com/unityplugin/) 游戏引擎设计的高性能寻路系统。它支持多种图类型，包括网格、导航网格、点和六角形图，并具备自动导航图形生成功能，显著简化了开发流程。通过多线程技术和 Burst 编译器的优化，该系统在复杂场景中也能保持高效的寻路性能，几乎不影响帧率。此外，它还支持路径后处理、图形保存、局部回避等高级功能，是开发 TD、FPS、RTS 等类型游戏的理想选择。

## A* Pathfinding Project Pro v5.2.5

[ri-post id=”13013″ thumb=”left”]

## A* Pathfinding Project Pro v5.3.5

[ri-post id=”14971″ thumb=”left”]

### 基本功能

- 多图类型支持：支持网格、导航网格、点和六角形图，适用于各种游戏场景。
- 自动导航图形生成：无需手动生成导航图形，节省开发时间。
- 多线程优化：所有寻路计算均在独立线程中运行，确保主线程不受影响，保持高帧率。
- 路径后处理：使用光线投射、平滑和漏斗算法优化路径，确保 AI 移动更加自然。
- 图形保存与加载：支持将图形保存到文件，并在运行时加载，适用于大型场景。

### 5.3 版本以来的新特性

- Burst 编译器优化：利用 Burst 编译器和 Unity Job 系统，显著提升网格图和导航网格图的扫描速度。
- 改进的路径精度：导航网格图中的路径搜索算法优化，避免 AI 选择次优路径。
- 局部回避算法：基于 ORCA 的新算法，显著提升局部回避性能，最高可达 10 倍。
- 2D 模式支持：新增对 2D 碰撞器的支持，适用于 2D 游戏场景。
- 球形世界支持：新增对球形世界和其他异形世界的路径查找和局部回避支持。

### Bug 修复

- 5.3.3 (2025-01-31)：【**来自官网信息**】 修复了有时无法从预制件上的 AstarPath 组件中删除图形的问题。 修复了在编辑带有 AstarPath 组件的预制件时偶尔出现的微小内存泄漏问题。 在 Unity 6000.0.36f1+ 中，固定扫描网格图会抛出异常，这是由于 Unity 作业系统的变更所致。
- 5.3.2 (2025-01-27)： 修复了与 com.unity.entities 版本 1.3.9 的兼容性问题。 修复了使用局部回避时可能发生的越界异常。 修复了 FunnelModifier 在高级设置下可能产生的路径回溯问题。
- 5.3.1 (2025-01-13)： 修复了 5.3.0 版本中导航网格切割性能下降的问题。 修复了三角形节点在导航网格图中无法通过离网链接遍历的问题。
- 5.3.0 (2025-01-09)： 新增了多个入门教程，包括网格图、点图和导航网格图的使用指南。 修复了 FollowerEntity 组件在某些情况下的振动问题。 修复了网格图中使用曼哈顿或无障碍启发式算法时路径不直的问题。

### 总结

A* Pathfinding Project Pro v5.3.3 是一款功能强大且易于使用的 Unity 寻路系统，适用于各类游戏开发。通过 Burst 编译器和 Unity Job 系统的优化，其性能显著提升，支持多种图类型和高级功能。5.3 版本以来的新特性和 Bug 修复进一步增强了其稳定性和易用性，是开发者不可或缺的工具。

相关资源：[Code Buddy – Your AI Co-Developer ：Unity项目感知AI代码生成与场景自动化插件](https://www.interestcreator.com/code-buddy-your-ai-co-developer/) · [Legs Animator-解决Unity 3D角色腿部动画问题的全能插件](https://www.interestcreator.com/legs-animator-2/) · [MicroVerse – Roads:非破坏实时地形道路创建系统](https://www.interestcreator.com/microverse-roads/)

## 常见问题

### 支持哪些 Unity 版本？

原文未提供，页面没有版本表和兼容性小节；修复记录里提到 Unity 6000.0.36f1 及以上有一处异常已被处理。

### 有哪些图类型？

网格图、导航网格图、点图和六角形图四种，导航图形可自动生成。

### 性能靠什么保证？

寻路计算放在独立线程，5.3 起接入 Burst 编译器与 Job 系统，网格图与导航网格图的扫描更快。

### 局部回避用什么算法？

基于 ORCA 的新算法，页面称局部回避性能最高可提升 10 倍。

### 支持 2D 和球形世界吗？

都支持，5.3 起新增 2D 碰撞器，以及球形等异形世界的路径查找与局部回避。

### 大型场景的图形要重算吗？

不用，图形可保存到文件并在运行时加载，页面对此专门写了功能点。
