模块职责
- 用
FastAStarPathfinder处理网格寻路流程,维护 g/h 代价和父节点记录。 - 用
FastBinaryHeap优化 OpenList 的插入、取最小值和更新优先级。 - 结合地形权重与地图桥接器,让路径选择不仅考虑可达,还考虑地形成本。
Pathfinding Module
独立于 Unity NavMesh 的高性能网格寻路实现,支持 8 方向、穿墙检测、地形权重和 NonAlloc 调用,偏向 RTS / SLG 场景。
FastAStarPathfinder 处理网格寻路流程,维护 g/h 代价和父节点记录。FastBinaryHeap 优化 OpenList 的插入、取最小值和更新优先级。