2024年4月3日-UE5-创建怪物,让怪物动起来:AI行为树

在角色总类这里创建子蓝图 怪物总类,他是继承角色总类的

然后创建怪物总类的子蓝图,怪物01

 导入一个骨骼网格体资产

 在游戏基础文件夹这里,创建一个蓝图类

 

 

怪物01蓝图里给怪物挂接上自己建的AI控制器

 去设置一个怪物自动巡逻的范围,新建一个边界

 再按下P键,调整下导航范围

 第一种方法给怪物加AI

打开怪物AI控制器

简单测试一下让怪物追着玩家跑,只要玩家在前面设置的区域内

 用虚幻5的行为树效果更好

新建一个AI行为树

 

 

 

 

在 怪物AI控制器蓝图中 添加一个行为树

 连上,并选择前面自己创建的行为树

 打开行为树,添加一个序列

 

服务可以通过事件启动和停止,任务一般要调用函数来启动和停止 任务的单位更小

新建一个随机移动任务,和等待 wait

 打开随机移动任务

 这样设置后,总是会等2秒再执行,还是把简单移动改成ai move to,这里必须告诉行为树,执行成功了,不然就只执行1次

 

posted on 2024-04-03 23:58  Loseheart  阅读(163)  评论(0编辑  收藏  举报