Language:
Share
此中文页面内容对应的英文页面有后续更新,如需浏览最新文档可切换至英文页面浏览。

行为树节点参考:Composites

本页面的内容:

Composite 节点 定义一个分支的根以及该分支如何被执行的基本规则。可在其上应用 Decorators 节点,以便修改分支的条目,甚至可在执行过程中取消。此外还可使 Services 节点附着在它们上,Composite 节点的子项被执行时才会将其启用。

Selector

Selector.png

Selector 节点从左至右执行其子项,其中一个子项达成后将停止执行其子项。如 Selector 的子项达成,则 Selector 也达成。如 Selector 的所有子项未达成,则 Selector 未达成。

属性

描述

Node Name

行为树图表中显示的节点名称。

Sequence

Sequence.png

Sequence 节点从左至右执行其子项,如其中一个子项未达成,将停止执行执行其子项。如子项未达成,则 Sequence 也未达成。如 Sequence 的所有子项均达成,则 Sequence 也达成。

属性

描述

Node Name

行为树图表中显示的节点名称。

Simple Parallel

SimpleParallel.png

Simple Parallel 节点可使单个主任务节点在整颗行为树旁执行。主任务完成后,Finish Mode 中的设置将确定节点是否立即完成、是否终止次要树,或是否延迟次要树的完成。

属性

描述

Finish Mode

Immediate

主任务完成后,背景树的执行将中止。

Delayed

主任务完成后,背景树的执行可持续至完成。

Node Name

行为树图表中显示的节点名称。