创建一个AI控制器,并让AI走向主角
首先在新建蓝图中,选择创建一个AI控制器蓝图
双击打开AI控制器,并让AI走向玩家的位置
利用角色总类创建怪物总类,并创建001怪物,为怪物001绑定网格体和动画蓝图
然后对怪物的AI控制器进行绑定,自动控制AI设定为(已经放置场景中和生成的)
然后对角色的动画蓝图进行修改,将原来获取的001主角,转换为角色总类。
至此怪物的动画和AI行为都已经定义好了,需要在地图中插入导航网格体边界
在场景中调整导航网格体边界的大小(AI寻路的范围大小)
运行实现AI追钟主角的行为效果。
新建AI行为树
双击打开AI行为树,创建任务为随机移动
打开随机移动的任务,并重载接收执行
并让接受执行的Actor进行一个简单的移动,简单移动需要接受两个参数,一个是AI的控制器和另一个是AI半径内的一个随机位置。
打开AI行为树,创建Sequence(行为序列)
然后在Sequence中绑定我们的任务,执行完任务后等待2秒
然后在AI控制器中调用这个AI行为树
至此即可实现游荡效果。
因篇幅问题不能全部显示,请点此查看更多更全内容