UNITY3D自学(五)-- 导航寻路的学习

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,大功告成,大家可以运行下看看。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值