UE4/5AI制作基础AI(适合新手入门,运用黑板,行为树,ai控制器,角色类,任务)

news/2024/11/2 6:29:31/

目录

制作流程

第一步:创建资产

然后创建一个AIController

之后创建一个黑板和行为树:

 第二步:制作

黑板

行为树

任务

运行行为树

 结果


制作流程

第一步:创建资产

第一步直接复制你的人物蓝图,做一个npc:

 

然后创建一个AIController

 

之后创建一个黑板和行为树

 

 

 第二步:制作

首先打开你的BP_NPC的pawn类,然后搜索ai控制器类,将里面的AIController改为直接的BP_AIControl:

找到这个,将这个放到场景中,缩放覆盖场景,然后按p键,可以看到绿色的平面铺在场景里面,ai将会在这里面进行移动。

 

 

黑板

 进入黑板,创建一个新的向量,命名为目标位置:

行为树

 打开行为树,拉出一个selector【选择】和一个sequence【序列】:

任务

在行为树的左上角,我们新建一个任务:

任务中,我们搞一个黑板键选择器,然后设置为向量,获取玩家周围的半径,进行设置,最后完成执行:

 

在行为树中,我们先执行我们的任务,获取玩家附件的位置【这个位置会设置到TargetLocation】,然后通过move to移动到TargetLocation位置,然后等待1秒以后,将再执行。

 

运行行为树

之后在ai控制器里面,我们运行行为树即可,当然也可以在角色里面运行。

 

 结果

 

 

 


http://www.ppmy.cn/news/919269.html

相关文章

k8s控制器

Pod控制器 //Pod控制器及其功用 Pod控制器,又称之为工作负载(workload),是用于实现管理pod的中间层,确保pod资源符合预期的状态,pod的资源出现故障时,会尝试进行重启,当根据重启策略…

目标检测YOLO实战应用案例100讲-基于边缘计算和联邦学习的矿山目标检测

目录 前言 (1)基于传统算法的矿山目标检测方法 (2)基于深度学习的矿山目标检测方法

win7 codecs 32/64位 v11.3.4

win7 codecs增加了win7系统媒体解码器种类,把你的内置播放器变成万能播放器。在你安装完win7codecs 之后,这时候你的windows media player 播放器就变的无所不能了,就能播放所有格式的视频文件,就拿wmp不支持的RMVB电影来说吧&…

Win7小问题汇总

Win7 Pro(compard-thinkpad): 小黑安装上了Win7,很多工作/游戏相关的咚咚都有点不顺畅了 1.Delphi7不能创建Project 2.ERP form不能登陆,用firefox也不可以 3.2解决后ERP11i可以在win7下登陆了,但是Form 部分字体是方框 4.SQL Plus,Toad,PL SQL DEV不能运行,分别报如…

Win7 的70个使用技巧

1. PC Safeguard 电脑守卫我很少让其他人使用我的电脑,因为我怕他们会把它弄的乱七八糟的,但是看起来,微软已经替我考虑到这一点并且顺便解决了这个问题。PC Safeguard不会让任何人把你电脑的设置弄乱,因为当他们注销的时候&#…

python win10 ffmpeg_win10系统ffmpeg命令初体验

一.下载配置 1.1 官网下载地址: 1.2 选择系统对应的压缩包下载 (我这里是用window系统测试) 点击跳转后页面如下,根据操作下载 1.3 配置环境变量 ① 把压缩包解压到指定的目录下 ② 把文件名改为ffmpeg ③ 打开ffmpeg复制bin目录之前的路径,把…

win7 wmp12播放rmvb格式的一些问题

最近电脑的操作系统又换成了windows7,其中很喜欢它的播放器Windows media player12,感觉上这个播放器看着界面比较爽,特别是无广告。 安装了之后,wmp12却不能播放rmvb,rm格式的文件,而电脑上很多视频都是这类格式的&am…