1.首先新建工程。创建如下图所示的游戏物体,具体创建不做介绍,都是简单的CUBE,Plane。附上纯色的材质
2.选择菜单栏的“Window”选项。在下拉菜单中选择“Navigation”。会在Inspector的旁边看到多了个navigation选项。
如下图所示:
3.点选 navigation的窗口。选择Hierarchy面板中红色的那个CUBE(图一中可看到的斜坡形状的红色cube)。
4.按下图所示操作:
这样就完成了对红色CUBE的mesh路径设置。同理,将蓝色的cube和绿色的plane都做上述2步的操作。
5.做完第4步,场景面板中是这样的图示:
6.新建一个c#脚本,编写如下代码:
7.将第6步写的脚本,添加给黄色的CUBE,同时将白色的CUBE赋给脚本的变量TargetObject。
同时给黄色的CUBE,添加组件Add Component-->Navigation-->Nav Mesh Agent。
8、OK,大功告成,大家可以运行下看看。