Choose your operating system:
Windows
macOS
Linux
合成(Composite) 节点定义分支的根,以及执行该分支的基本规则。您可以对其应用 装饰器(Decorators)节点,从而修改进入它们分支的条目,甚至取消执行中的条目。此外,它们还可以连接服务(Services)节点,这些服务节点只有在合成节点的子节点正在被执行时才会激活。
只有合成节点可以被连接至行为树的根节点。
选择器
选择器(Selector) 节点按从左到右的顺序执行其子节点。当其中一个子节点执行成功时,选择器节点将停止执行。如果选择器的一个子节点成功运行,则选择器运行成功。如果选择器的所有子节点运行失败,则选择器运行失败。
属性 |
描述 |
---|---|
应用装饰器范围(Apply Decorator Scope) |
如果启用此设置,当以下分支完成执行流时,分支中所有装饰器都将被移除(此节点上的装饰器不受影响)。 |
节点名称(Node Name) |
节点在行为树图中显示的名称。 |
序列
序列(Sequence) 节点按从左到右的顺序执行其子节点。当其中一个子节点失败时,序列节点也将停止执行。如果有子节点失败,那么序列就会失败。如果该序列的所有子节点运行都成功执行,则序列节点成功。
属性 |
描述 |
---|---|
应用装饰器范围(Apply Decorator Scope) |
如果启用此设置,当以下分支完成执行流时,分支中的所有装饰器都将被移除(此节点上的装饰器不受影响)。 |
节点名称(Node Name) |
节点在行为树图中显示的名称。 |
简单平行节点
简单平行(Simple Parallel) 节点允许一个主任务节点沿整个的行为树执行。主任务完成后,结束模式(Finish Mode) 中的设置会指示该节点是应该立即结束,同时中止次要树,还是应该推迟结束,直到次要树完成。
属性 |
描述 |
||||
---|---|---|---|---|---|
结束模式(Finish Mode) |
|
||||
节点名称(Node Name) |
节点在行为树图中显示的名称。 |