上海网站建设哪里便宜自建购物网站
先下载免费版
 https://arongranberg.com/astar/download#
教程首页
 https://arongranberg.com/astar/docs/getstarted.html


 
 
创建一个plane 当地面
 创建一个gameobject
 添加组件 PathFinder
 
 长这样
 
 调整每个格子大小的
 创建两个layer
 一个是阻挡物的
 一个是地面的
 
 这里填入阻挡物的layer
 
 这里填入地面的layer

 点scan
 会生成网格
 下面就是效果 我把阻挡物隐藏了
 可以直接看到禁止行走的红点
 
 创建行走的player
 添加组件 AIPath Seeker AIDestinationSetter
在 AIDestinationSetter 里 设定目标点
 
 运行就可以了
还可以给player 添加 SimpleSmooth 组件
 这样移动的路线会平滑一些
 
 这是我设定的参数
 
 下面是未设定的样子
 

