我们在开发的过程中有时候会遇到需要动态生成地图并进行动态烘焙的情况,动态生成地图我们前几天的教程里都有提及。还有一个动态烘焙地形我们没有提到,今天我们来一起学习一下。
我们今天来学习一个寻路组件,它的具体内容有以下几个
下面这个是人物身上挂的脚本
人物挂上这个脚本呢以后,会出现一个范围。在这个范围里可以人物走到哪里,人物周围的那个范围就会进行烘焙,使人物可以进行AI寻路导航。
如图所示,就是这样一个范围,最中间那个是人物,这个范围是可以根据自己的需要进行调整的,这个范围也会根据人物的移动进行移动。
另一个脚本呢是挂在我们生成的地板上的,这连个脚本相互配合,才能完成我们的动态烘焙和寻路导航
下面我们来看一下动态烘焙完成后的一个效果。完成后的效果就是人物走到哪里,人物所在的地面就会被烘焙到哪里,人物的移动是通过AI 寻路导航完成的