UE4 BehaviorTree笔记

来源:互联网 发布:java实现文件上传代码 编辑:程序博客网 时间:2024/06/01 10:17
1.BehaviourTree:每一帧都会执行
2.Blackboard:用来储存字段,主要用于保存AI状态,方便在不同的Task中访问
3.Composite(灰色):控制行为树走向
(1).Selector: 从左到右执行,直到子树返回True停止
(2).Sequence: 从左到右执行,直到子树返回False停止
4.Decorator(蓝色):内嵌在composite中,判断子树是否执行
ObserverAbort
(1).None:判定通过,执行子树
(2).Self: 判定通过,停止所有正在执行的子树,再执行子树
(3).LowPriority:判定通过,执行子树,不执行右边所有子树
(4).Both:判定通过,停止这在执行的子树,并不执行右边所有子树
5.Task(紫色):AI具体的行为,可以是蓝图或者C++
0 0
原创粉丝点击