162人加入学习
(0人评价)
UE5.2 一学就会的虚幻人工智能AI基础入门

制作完成于 2023年10月16日 使用 虚幻引擎5.2 版本5.2.1

价格 ¥ 400.00
该课程属于 UE5高薪就业班-1v1服务-就业无忧 请加入后再学习

行为树从根开始运行

根节点只能连接合成节点

合成节点:

Selector:

类似逻辑或(||),子节点任意一个成功,则返回成功,只有全部失败才返回失败

Sequence:

类似逻辑与(&&),子节点任意一个失败,则返回失败,只有全部成功才返回成功

SimpleParallel:

开始执行主任务时,次要任务会在后台执行,主任务执行完成之后,根据完成模式来决定次要任务的执行或终止

可添加装饰、服务节点

装饰器节点:

不会执行任何行为,根据特定条件影响其所在子节点的执行(类似子节点添加了执行条件)

观察者中止:

None:不进行中止

self:中止所在的节点

LowPriority:中止同级但执行顺序低于自己的节点

both:self和LowPriority

观察者通知:

OnResultChange:黑板装饰器条件改变时

OnValueChange:指定黑板键改变时

 

合成:

组合判断条件

黑板装饰器:

判断黑板条件或检测黑板键的改变

游戏标签检查器:

 

黑板条目比较装饰器

 

自定义装饰器

 

 

服务节点:

用于检查和更新黑板

SetDefaultFocus:

设置默认聚焦,AI角色的关注点(可以是任何键),在决策过程中起重要作用

RunEQS:

定期查询场景更新,也能更新黑板键,可设置执行间隔和EQS服务(黑板键或模板)

自定义服务

 

任务节点:

角色执行自定义的功能

自定义任务(重要)

 

根节点无法附加装饰器节点和服务节点,可以指定黑板

可以根据节点的数字明确执行顺序

[展开全文]