《UE教程》第九章第一回——行为树的组成
·
行为树是UE中用于构建AI 的工具,让 AI 能够根据节点和时间执行相应的行为(如移动、攻击、躲避等)。
常用非玩家直接操控的人物,比如说NPC、怪物、宠物。
行为树由人物、AI控制器、行为树、黑板、任务组成。
一、人物
一般被控制的角色类型都是Character,因为这个比pawn多了一个移动组件。

二、AI控制器
AI控制器专门用于控制非玩家角色。

三、行为树

行为树是执行逻辑的流程,所有控制AI的行为都是在行为树上做。
四、黑板
黑板负责传递、保存数据变量。
五、运行行为树
1.需要在人物中将AI控制器更换为我们自己创建的AI控制器。

一个角色可以关联一个行为树
一个行为树可以关联多个角色
可以让同一类角色使用一个行为树,比如说NPC用一种,宠物用一种,怪物用一种。
也可以更加细化,比如说精英BOSS和普通小怪用不同的行为树。
2. 在AI控制器中运行行为树

3.在行为树中关联黑板

更多推荐
所有评论(0)