
C++语言编写的简单行为树。
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
行为树是一种高度简洁且易于理解的组织业务流程的方法。其诸多优势在此不做详尽阐述。鉴于项目对特定需求的迫切要求,我们便开发了一个极简的行为树,以有效地满足这些需求。之所以称其为简单,是因为我并未引入过多的控制节点,而是专注于实现基础业务逻辑的三个核心节点。至于您可能认为有用的其他控制节点,您可以根据自身情况进行自由扩展和修改。
简要概述我所实现的节点类型:基础节点、单条节点、列表节点、选择节点、顺序节点以及取反节点。这些节点可以大致分为较为基础的类型和专门用于处理业务逻辑的类型。基础类型的节点主要负责定义基础调用方法和关于子节点的保存方式。而业务类型的节点则包含了选择节点、顺序节点以及取反节点,它们之间存在着清晰的继承关系,具体如下:基础…
全部评论 (0)
还没有任何评论哟~


