行为树ai

coding

  行为树常见的基本类型节点有5种(当然也可以扩展更多类型):

  1)顺序节点(Sequence):属于组合节点,顺序执行子节点,只要碰到一个子节点返回false,则停止继续执行,并返回false,否则返回true,类似于程序中的逻辑与。

  2)选择节点(Selector):属于组合节点,顺序执行子节点,只要碰到一个子节点返回true,则停止继续执行,并返回true,否则返回false,类似于程序中的逻辑或。

  3)平行节点(Parallel Node):提供了平行的概念,无论子节点返回值是什么都会遍历所有子节点。所以不需要像Selector/Sequence那样预判哪个Child Node应摆前,哪个应摆后。Parallel Node增加方便性的同时,也增加实现和维护复杂度。

  4)条件节点(Condition):属于叶子节点,判断条件是否成立。

  5)执行节点(Action):属于叶子节点,执行动作,一般返回true。

以上是 行为树ai 的全部内容, 来源链接: utcz.com/z/509928.html

回到顶部