AI 状态机,行为树,行为机
https://github.com/egametang/ET/blob/master/Book/6.1AI%E6%A1%86%E6%9E%B6.md
节点分为四大类型:动作、条件、复合、修饰
【Composites 复合类型节点:它的返回状态取决于它子节点的状态】
Selector节点:类似于 or , 当至少有一个 子节点返回True,则它自己将会返回True,如果所有的子节点返回False,那么它自己将会返回False
Sequence节点:类似于 and , 会按顺序执行它的所有子节点,只有当所有子节点都返回成功时,Sequence 节点才会返回成功。如果有一个子节点返回失败,Sequence 节点就会立即返回失败,并且不再执行后面的子节点。
Parallel节点:会同时执行它的所有子节点,只有当所有子节点都返回成功时,Parallel 节点才会返回成功。Parallel 节点可以用来实现多个行为同时进行的情况。哪怕中间节点有失败还是会执行后面的
【修饰节点】
重复,取反