| 接口 | 说明 |
|---|---|
| BehaviorNode |
BehaviorNode接口就是行为树上的所有行为节点.
|
| 类 | 说明 |
|---|---|
| AbstractActionNode |
行为节点.
|
| AbstractBehaviorNode |
抽象的行为节点.
|
| AbstractCompositeNode |
复合节点.
|
| AbstractConditionNode |
条件节点.
|
| AbstractDecoratorNode |
装饰节点
这类的功能基本就是判定子节点是否执行,以及行为节点执行后的结果反馈和处理
|
| BehaviorTree |
行为树对象.
|
| ExecuteOnceNode |
只执行一次的节点.
|
| FixedTimeNode |
一种固定时间执行的节点.
|
| SelectorNode |
选择节点(Selector)
它会依次执行每个子行为直到其中一个成功执行或者全部失败为止
|
| SequenceNode |
顺序节点(Sequence)
它依次执行每个子行为,直到所有子行为执行成功或者有一个失败为止
|
| 枚举 | 说明 |
|---|---|
| NodeState |
节点状态.
|