# AiTreeTest **Repository Path**: liuchao412/AiTreeTest ## Basic Information - **Project Name**: AiTreeTest - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2016-06-28 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README #AiTreeTest 简单版本的行为树实现。 实现的节点如下: 1. 基础节点 调用并且返回执行结果的方法,返回结果为True或者False 返回节点的名字,可以注入,可以是中文名称 2. 选择节点 从前到后的顺序执行节点,任何一个子集节点返回True则终止选择直接返回True 3. 顺序节点 从前往后的顺序执行节点,任何一个子集节点返回False则终止选择直接返回False 4. 取反节点 只有一个子集节点,执行子集节点,返回子集节点返回值的取反值 帮助类 方便节点的Id和Name的注入 根据节点Id生成节点实例 简单的说明文章 http://www.cnblogs.com/anxin1225/p/4827294.html