Behavior3 Editor基本功能介绍。
Projects->New Project,输入一个项目名称,点击OK,成功创建一个project。
上页签栏基本的操作:
保存,Export,Import,新建tree,node,复制,移除,自动对齐等基本操作。
左页签栏:
Composites组合节点:连接多个子节点,用于决策行为树走向。
Decorators装饰节点:连接一个子节点,用于修饰子节点的返回值。
Actions行为节点:执行具体的行为。
Conditions条件节点:用于条件判断,并返回不同的值。
上面四种节点都是Node,大部分功能是类似的,略做了区分。
Behavior3 库
Composites衍生的有:
1.Sequence节点:顺序执行子节点,当子节点返回b3.SUCCESS,直接访问下一个子节点;所有子节点都返回b3.SUCCESS,Sequence节点才返回b3.SUCCESS;当有子节点返回b3.FAILURE,则后续子节点不再执行,Sequence节点直接返回b3.FAILURE,类似于逻辑与的概念。
2.Priority节点:就是Selector节点,选择执行子节点