游戏性框架概述
行为树:概念与原理
行为树包含三种类型的节点:
- 流程控制:包含 Selector 选择器和 Sequence 顺序执行器。
- 装饰器:对子树的返回结果进行处理的节点。
- 执行节点:执行节点必须是叶子节点,执行具体任务,并在任务执行一段时间后,根据任务执行成功与否,返回 true 或者 false。
Selector 节点会从左到右逐个执行下面的子树,如果一个子树返回 true ,它就会返回 true ,只有所有的子树均返回 false,它才会返回 false。
Sequence 节点就会按顺序执行子树,只有当前子树返回 true,才会执行下一个子树,直到全部执行完毕,才会向上一级返回 true。任何一个子树返回了 false,它就会停止执行,返回 false 。

浙公网安备 33010602011771号