使用unity的API NavMesh.CalculateTriangulation 可以获取NavMesh数据
首先 我们创建一个新的工程 保存一个test场景
然后在场景中添加一个Plane作为地面可以寻路,添加几个cube作为障碍物,添加一个灯光 如图
点击左上角Window->Navigation 打开Navigation窗口
选中plane对象设置参数 如图
同样的操作选中cube设置参数 不过Navigation Area参数为Not Walkable
最后点击右下角Back按钮
烘焙成功 在Naviagtion窗口激活状态下 Scene视图如下
寻路准备工作已经完成
现在我们需要获取到NavM