UE5 基础应用 —— 09 - 行为树 简单使用
目录
一、AI Move To
二、行为树
2.1 行为树简单使用
2.1.1 创建 AI Controller 并在 BP_AICharacterBase 中添加
2.1.2 创建行为树和黑板
2.1.3 在 AI Controller 中运行行为树
一、AI Move To
AI Move To:让 AI 移动到目标位置或目标 Actor。
它直接调用了导航系统(Nav Mesh)去寻路。是蓝图里的移动节点,不在行为树内部。
二、行为树
2.1 行为树简单使用
2.1.1 创建 AI Controller 并在 BP_AICharacterBase 中添加
首先创建 BP_AIController。
在 GameMode 中,主要配置的是 与玩家相关的类。但 AI 一般是在场景里放置的 Character(或 Pawn),或者运行时用 SpawnActor 动态生成的。那么我们应该如何配置呢?
在 BP_AICharacterBase 中,【Pawn】-【AI Controller Class】- 添加我们创建的 BP_AIController。
2.1.2 创建行为树和黑板
行为树 规范命名为 BT_;黑板 规范命名为 BB_。
2.1.3 在 AI Controller 中运行行为树
推荐使用第一种 Event On Possess + Run Behavior Tree。