虚幻4黑板设置

在这步中我们将创建 黑板 资产,它本质上是AI的大脑。我们希望AI知道的任何信息都会有一个能够引用的 黑板键。我们将创建用于玩家的键,用于控制AI是否能看到玩家,以及AI不追逐玩家时可以移动到的位置。

  1. 在 内容浏览器 中,单击 新增(New New),在 AI(Artificial Intelligence) 下,选择 黑板(Blackboard) 并将其命名为 BB_Enemy

    1_CreateBB.png

  2. 在 BB_Enemy 黑板内,单击 创建新键(New Key) 按钮并选择 Object

    Step_2_2.png

    黑板 资产由两个面板组成,黑板(Blackboard) 使你能够添加并对 黑板键(要监控的变量)进行跟踪,通过 黑板细节(Blackboard Details) 能够命名和指定键的类型。

  3. 针对 Object 键,输入 EnemyActor 作为 条目名称,输入 Actor 作为 基类

    Step_2_3.png

  4. 添加另一个 , 将 键类型 设置为 布尔,并命名为 HasLineOfSight

    Step_2_4.png

    这将用于记录AI是否能看到玩家。

  5. 添加另一个 键(Key), 将 键类型 设置为 矢量,并命名为 巡逻位置(PatrolLocation)

    Step_2_5.png

    这将被用来记录AI不追逐玩家时可以移动到的关卡位置。

111

如果觉得我的文章对您有用,请随意赞赏。您的支持将鼓励我继续创作!

赞赏支持
被以下专题收入,发现更多相似内容