行为树的开始执行的流程图:
一,执行流程
UBehaviorTreeComponent:处理行为树的执行逻辑;
StartTree()行为树执行入口;
1,PushInstance() 调用UBehaviorTreeManager 中的LoadTree加载资源;创建新的FBehaviorTreeInstance行为树实例 调用FBehaviorTreeInstance::Initialize()初始化函数,初始化了内存以及节点的实例,将NewInstance加入InstanceStack数据中,调用RequestExecution();
2,RequestExecution() 有三个重载函
2022-05-21 08:11:48
122KB
行为树
1