- 首先打开Unity,新建一场景,Ctar+N.进入新建场景.右键点击Untitled空白区,鼠标悬停在3D
Object上面选择Cube,创建一个方块模型。
然后在Transform里面调整模型的长宽高,
在Assets空白处右键,鼠标悬停在Create上面,选择Material创建一个材质颜色。

从素材里面拉出来一个素材(我这个是提前导入的)
再用快捷键R调整素材大小,先把原先的世界相机删除掉。再右键点击Untitlde空白区选择Camera。创建一个新的相机。把视角对着素材,按Ctrl+Shift+F快捷键把相机视角锁定到素材身上。右键点击Untitlde空白区再次创造几个3D Object Cube模型。再次调整数据移动做成墙壁或者障碍物。最后在创建一个小球作为寻路目标。
再次创建一个Camera相机作为小地图的视角。把角度对着地图按Ctrl+Shift+F快捷键把相机视角锁定在地图上
把相机的Clear Flags设置为Depth only模式
再调整参数(Viewpoit Rect)以及相机的深度(Depth)
这个时候就可以烘焙地图了,首先把障碍物以及地形和目标物改为静态模式,在屏幕右上角选择Static再选择Navigation Static就行了。再点击Navigation 选择Bake,点击右下角的Bake就OK了。
再点击Navigation 选择Bake,点击右下角的Bake就烘焙OK了。

把写好的代码拉进要寻路的物体,然后点击屏幕右下方的ADD Cpmponent,为物体添加一个寻路系统,输入Nav mesh agent点击就行了.

把写好的代码拉进要寻路的物体,会出现一个代码名字(我的是AI)
然后把寻路目标拉进Target里面
点击运行就OK了!
版权声明:本文为Z1457627825原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。