zoukankan      html  css  js  c++  java
  • BehaviorTree.CPP行为树BT的装饰器节点(五)

    Decorators

    装饰器是只能有一个子项的节点。

    由装饰者来决定是否,何时以及对子节点进行tick

    InverterNode

    tick子节点一次,如果子节点失败则返回SUCCESS,如果孩子成功则返回FAILURE

    如果子级返回RUNNING,则此节点也返回RUNNING

    ForceSuccessNode

    如果子级返回RUNNING,则此节点也返回RUNNING

    否则,它将始终返回SUCCESS

    ForceFailureNode

    如果子级返回RUNNING,则此节点也返回RUNNING

    否则,它将始终返回FAILURE

    RepeatNode

    Tick子节点最多N次,只要子项返回SUCCESS,就将N作为输入端口传递。

    如果子节点返回FAILURE,则中断循环,在这种情况下,也返回FAILURE

    如果子级返回RUNNING,则此节点也返回RUNNING

    RetryNode

    Tick子节点最多N次,只要子项返回FAILURE,就将N作为输入端口传递。

    如果子节点返回SUCCESS,则中断循环,在这种情况下,也返回SUCCESS

    如果子级返回RUNNING,则此节点也返回RUNNING

    原文

  • 相关阅读:
    反射
    IDEA配置数据库
    配置idea的maven镜像为aliyun
    蓝桥---芯片测试(思维)
    汉诺塔(思维、DP思想)
    立方数(质因子、优化)
    碎碎念(DP)
    牛牛战队的比赛地(三分)
    子段乘积(尺取、逆元)
    子段异或(位运算)
  • 原文地址:https://www.cnblogs.com/hokori/p/14158230.html
Copyright © 2011-2022 走看看