2024年4月3日-UE5-创建怪物,让怪物动起来:AI行为树
在角色总类这里创建子蓝图 怪物总类,他是继承角色总类的
然后创建怪物总类的子蓝图,怪物01
导入一个骨骼网格体资产
在游戏基础文件夹这里,创建一个蓝图类
怪物01蓝图里给怪物挂接上自己建的AI控制器
去设置一个怪物自动巡逻的范围,新建一个边界
再按下P键,调整下导航范围
第一种方法给怪物加AI
打开怪物AI控制器
简单测试一下让怪物追着玩家跑,只要玩家在前面设置的区域内
用虚幻5的行为树效果更好
新建一个AI行为树
在 怪物AI控制器蓝图中 添加一个行为树
连上,并选择前面自己创建的行为树
打开行为树,添加一个序列
服务可以通过事件启动和停止,任务一般要调用函数来启动和停止 任务的单位更小
新建一个随机移动任务,和等待 wait
打开随机移动任务
这样设置后,总是会等2秒再执行,还是把简单移动改成ai move to,这里必须告诉行为树,执行成功了,不然就只执行1次