能解决什么问题:在寻路的物体到达OffMeshLink跳跃节点时,可以将从一个点跳跃到另一个点的过程转交给自己去控制,达到自己预期的结果。那么问题来了,如何进行转交?
如下图所示,Auto Traverse OffMeshLink 属性勾选后控制权是agent组件自己控制,相反不勾选则到达跳跃节点后可以由自己去实现其中的逻辑。例如:播放一个跳跃的动画、曲线跳跃效果等
具体实现跳跃的效果代码如下(需要自己实现鼠标点击地面 进行寻路,这里只放如何对跳跃过程自己处理的代码,之前寻路篇中有如何实现基本寻路的过程代码)
备注:师从plane 有想跟着老师学习的同学可以看看老师的课,都是干货~
学习链接:https://www.qiqiker.com/