- P58. AI跟随样条线移动思路
在自己的文件夹中添加一个蓝图类(右键——蓝图类——actor,我重命名为了“P58”)
打开这个蓝图类,在组件中,“添加组件——样条组件”,保存 编译;
回到关卡编辑器,把新建的蓝图拖进场景中,复制任意个点(按Alt+平移物体)(复制的是小球不是大球!复制并平移完之后的效果如下图所示);
打开“AI行为树”(NewBehaviorTree),在工具栏中点击“新建任务” ,把这个新建的重命名为“根据spline找点”;
打开“根据spline找点”这个蓝图,在左侧“我的蓝图”,“图表——函数——重载”,选择“接收执行AI”,添加节点“获取类的所有actor”,此节点的“actor class”选择“P58”(添加了样条线的蓝图类);添加节点“get(复制)”;从“get”添加节点“获取spline”;添加“整数”型变量,重命名为“index”;
其他添加的节点:“获取样条点数量”,“分支”,“>=”,“获取样条点出的位置”(此节点的“coordinate space”改成“场景”),“设置index”,“AI Move To”(“acceptance radius”改成50,“stop on overlap”打勾),“++”,“完成执行”(“success”打勾)
“根据spline找点”蓝图类事件图表:
“NewBehaviorTree”(AI行为树):
(最近几节不如之前听的明白,先看完吧快结束了,看完视频去系统地看看书)
(〃>_<;〃)(〃>_<;〃)(〃>_<;〃)
标签:20,样条,AI,蓝图,spline,选看,添加,节点 From: https://www.cnblogs.com/wjjgame/p/16925925.html