Expand description

寻路 模块

finder A* 主体

tile_map 模块,实现了方格数据的A*寻路;

nav_mesh 模块,实现了 3维导航网格的A*寻路(包含路径拉直)

Structs

A* 寻路的堆

双端 A* 寻路的堆

节点条目

排序节点

跳点节点条目

导航网格 的 A* 寻路

A*节点索引

节点邻居

方格图

Enums

A*算法的返回类型

A*节点状态

Traits

A*寻路的抽象地图

A*寻路的抽象地图

Functions

创建节点邻居的函数 直达函数: 出发点能直线连接目标点 先从出发点尝试直达,遇到障碍,则沿两边搜索,必然遇到障碍点或拐点,如果是障碍点,则尝试直达该障碍点,如果无法直达,则会从新障碍点循环计算,直到遇到拐点。如果是拐点,则尝试直达该拐点,如果可直达,则保留该拐点为跳点。

创建节点邻居的函数