虚幻引擎AI控制器设置教程分享

发布时间:2024-06-11 10:51:16 浏览量:310次

虚幻引擎AI控制器最简设置教程

虚幻引擎让角色执行追赶和跟随玩家等AI行为变得轻松简单。以下是如何以最简单的形式为Pawn设置AI行为:

  • 创建一个AI控制器
  • 将AI控制器添加到pawn
  • 定义一个Nav Mesh Bounds Volume
  • 确保两个角色都在所述体积内

在教程示例中,我们有两个 Unreal Guy:玩家控制的角色是小灰人,另一个是AI控制的小红人。我可能会将它们全部放入一个演示项目中,以便你自己体验它们的行为。本文底部有一段视频展示了它是如何工作的。

1、创建AI控制器

创建一个新的蓝图类并搜索AI Controller(Actor – Controller下)。选择它并将其命名为EnemyAI。

在图表中创建一个自定义事件,用于触发小红人走向小灰人的行为。编译并保存,完成AI Controller设置。

2、将AI接入敌人角色

小红人是普通虚幻人,基于Pawn类的后代。在类默认值中将AI Controller选择为之前创建的EnemyAI。

3、为敌人AI定义一个区域

在关卡中添加Nav Mesh Bounds Volume,用于指定敌人行走的区域。确保两个角色都在网格内,让AI控制器可以驱动目标的移动。

想要了解更多关于虚幻引擎AI控制器设置的内容吗?欢迎点击了解更多

热门课程推荐

热门资讯

请绑定手机号

x

同学您好!

您已成功报名0元试学活动,老师会在第一时间与您取得联系,请保持电话畅通!
确定