类的使用
cn.wjybxx.btree.BranchTask

使用BranchTask的程序包
程序包
说明
 
  • cn.wjybxx.btree.branchBranchTask的使用

    修饰符和类型
    说明
    class 
    主动选择节点 每次运行时都会重新测试节点的运行条件,选择一个新的可运行节点。
    class 
    展开的switch 在编辑器中,children根据坐标排序,容易变动;这里将其展开为字段,从而方便配置。
    class 
    迭代所有的子节点最后返回成功
    class 
    Join<T>
    Join 1.在得出结果之前不会重复执行已完成的任务。
    class 
    并行节点基类 定义该类主要说明一些注意事项,包括: 1.不建议在子节点完成事件中再次驱动子节点,避免运行Task.execute()方法,否则可能导致其它task单帧内运行多次。
    class 
     
    class 
    多选Selector。
    class 
     
    class 
    服务并发节点 1.其中第一个任务为主要任务,其余任务为后台服务。
    class 
    简单并发节点。
    class 
    非并行分支节点抽象(最多只有一个运行中的子节点)
    class 
    Switch-选择一个分支运行,直到其结束
    参数类型为BranchTaskcn.wjybxx.btree.branch中的方法
    修饰符和类型
    方法
    说明
    int
    SwitchHandler.select(BranchTask<? extends T> branchTask)
    选择要执行的子节点