1、建立一个空物体,在这空物体上加一个脚本叫PathFinder

2、点开Graphs--格子地图:Grid Graph 射线地图:RecastGraph选择格子地图

3、调节整个A星图大小--Width(nodes) Depth(node)建议和地面大小一样每个格子的大小:Node Size

调整中心点Center:都为0,y建议写成-1最后在最底下点击Scan,使整个A星图与地图一致

4、设置地面层名为Floor,障碍物为Obstacles。

5、在Collision testing那里有个Mask选障碍物那个层 碰撞测试

6、Height testing 高度测试 Mask选地面那个层,最后点击Scan重新扫描一下

7、在hierarchy界面里创建一个胶囊体,坐标设置为0,0,0胶囊名称改为AIPlayer

8、点击AIPlayer,然后再点击界面上方的Component,选择Pathfinding,再选择里面的Seeker

9、再给AIPlayer加上CharacterController组件

10、在AIPlayer上自己写一个脚本,名为AstarAI

完成。以上是点到点的基本寻路