来自坦率半月饼的回答
2023-11-19 14:28:14
在UE4中黑板(Blackboard)的主要作用为储存东西,行为树规划行为,ai控制器控制ai蓝图类的对象,就像一个字典一样,一个key对应一个value,key不能重复。
黑板是一种数据集中式的设计模式,一般用于多模块间的数据共享,我在做行为树的过程中,发现黑板非常适合作为行为树的辅助模块来使用。可以用黑板从各个模块中来收集行为树决策和执行的过程中需要用到的数据,然后提交给行为树使用。
推荐问答