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; 完成。以上是点到点的基本寻路 |
A星插件使用流程
最新推荐文章于 2023-07-28 06:30:00 发布