ue4 从c++写ai的过程记录
AIContoller
需要两个组件
声明黑板组件和行为树组件
调用方法:
//黑板组件初始化
bool UBlackboardComponent::InitializeBlackboard(UBlackboardData& NewAsset);
//行为树组件运行行为树
void UBehaviorTreeComponent::StartTree(UBehaviorTree& Asset, EBTExecutionMode::Type ExecuteMode /*= EBTExecutionMode::Looped*/);
2.UBTService
重写方法
添加黑板键选择器变量
初始化黑板键选择器
设置黑板值