通俗易懂的讲解AI行为树(更新中)

selector:只会选择一个来做,从左往右,只要有一个为真,即可,如下所示:

我吃东西,我披萨,汉堡,pasta只要吃一个就行了

而我优先更想吃pizza,所以pizza放在最左边,如果pizza没有,我就再选择吃汉堡,吃了汉堡就不用考虑pasta了

sequence:从左到右执行全部的节点,若遇到false则退出

这个就类似,得自己获取材料,才能制作披萨,然后才能煮披萨,最后才能吃披萨,如果中间有哪里断了,则后续都无法进行下去。sequence就是这样的一个逻辑。

具体来说,上面的这些子节点,就是我们自己定义的函数:

猜你喜欢

转载自blog.csdn.net/weixin_43757333/article/details/129069286