首先可以看看这篇文章,这里面详细介绍了关于BehaviourTree中的各个节点的详细意义。这里还有一篇文章,是官方文档的翻译,也可以学习一下,不过这里面有一个很关键的点没有说清楚,就是关于共享变量的设置,具体可以看看这篇文章,里面有详细的设置过程。这算是一个坑吧。具体步骤我也贴出来了,如下图所示:
![如下图所示:](https://i-blog.csdnimg.cn/blog_migrate/5fd95880c0989d367aff07218117356d.png)
我要共享的变量是SharedTransform,所以选择Transform类型,下面的target后面缺少的对象,直接把行为树锁绑定的gameObject拖进去就可以了。然后在需要用到该共享变量的节点上,把创建的这个GlobalValues赋值进去就可以了。
![可以了。](https://i-blog.csdnimg.cn/blog_migrate/57793690d35af5609eec1b64f1243eea.png)
se