zoukankan      html  css  js  c++  java
  • Unity 行为树-基础

    、前言

      Unity里面的行为树又名BehaviorTree,最常用在NPC的敌人逻辑中。


    二、基础说明(转载)

      1.行为树的调用时间为每帧;

      2.每个节点的状态只能下面3个中的其一:成功Success、失败Failure、运行中Running;

      3.即使是并行的组合器,在一个时刻,也是先后执行的;

      4.树的执行顺序为:从左向右,深度遍历;

      5.优先级:从左往右降低;

     


     三、行为树的Task介绍

    行为树节点里面有4个概念,统称为Task:composite复合、Decorators装饰、Action行为、Conditions条件

     


     三、组合器的Task详细介绍

    (1)composite复合:

     

     备注:当并行的时候,在执行Wait的时候,会直接返回失败。

    (2)Decorators装饰:

     

     (3)Actions动作行为:

    包含了Unity大部分组件,太多就不介绍了,自己去使用体验。

    (4)Conditinals条件:

    包含了Unity大部分组件,太多就不介绍了,自己去使用体验。

  • 相关阅读:
    第1次实践作业
    Beta版本演示
    2019 SDN上机第7次作业
    Beta冲刺(4/4)
    Beta冲刺(3/4)
    Beta冲刺(2/4)
    Beta冲刺(1/4)
    2019 SDN上机第6次作业
    2019 SDN上机第5次作业
    SDN课程阅读作业(2)
  • 原文地址:https://www.cnblogs.com/01zxs/p/9827504.html
Copyright © 2011-2022 走看看