[UE4]行为树,组合节点:Selector和Sequence

Posted 一次一粒沙

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[UE4]行为树,组合节点:Selector和Sequence相关的知识,希望对你有一定的参考价值。

行为树节点

一、Composite组合节点:

1、Selector

  要求比较低:只要有一个子节点成功就可以了。

  只要子节点有一个返回true,则停止执行其它子节点,并且Selector返回true。如果所有子节点都返回false,则Selector返回false。

2、Sequence

  要求比较高:期望所有子节点都成功。

  只要有一个子节点返回false,则停止执行其它子节点,并且Sequence返回false。如果所有子节点都返回true,则Sequence返回true。

二、Task叶子:

  实际执行操作,不含输出链接。

三、Decorator装饰节点

  依附于其它节点,条件节点:如果返回true则执行位于“Decorator”下面的节点,否则就不执行。

四、Services服务节点

  只能附加在Composite组合节点上,只要其附加的节点被执行,Services节点就会被执行,通常用来检查和更新黑板。

  

  

以上是关于[UE4]行为树,组合节点:Selector和Sequence的主要内容,如果未能解决你的问题,请参考以下文章

UE4 行为树资料

UE4行为树CD系统的使用

UE4蓝图AI角色制作之测试行为树EQS查询饥饿策略

[UE4]在AIController中使用行为树

基于行为树的AI 与 Behavior Designer插件

AI行为树的理解