‫你好, 欢迎｡
‫在这堂课上, 我们将为我们的眼睛建立基础知识, 开始整个人工智能的过程,
‫这将是一系列的课｡
‫所以我们要开始修改人工智能控制器和蓝图｡
‫让我们开始吧, 看看我们在修改什么｡
‫现在, 让我们回顾一下我们的项目计划｡
‫我们做了玩家移动, 动画, 射击, 健康和死亡｡
‫到目前为止｡
‫这些东西基本上都被覆盖了｡
‫我们接下来要看一个很大的块, 它是敌人A. 我...我...
‫那么我们开始吧｡
‫我们首先要做的是处理A｡ 一､ 就是有一个人工智能控制器｡
‫所以我们要创建一个C++代码｡
‫然后我将挑战您创建Blueprint子类并将其作为兵的默认值｡
‫所以我们要去添加新的｡
‫在此处创建新的C++类｡
‫然后我们再往下看, 看看这里面有没有人工智能控制器, 我不确定有没有｡
‫我将显示所有类并查找AI控制器, 然后将其用作基类.
‫继续将其重命名为类似Shooter A的名称｡ 一､ 控制器｡
‫去创建那个类｡
‫一旦它被生成并重新编译, 这在你的系统中可能需要一点时间,
‫你应该得到一个这样的C++类｡
‫现在, 这就是我要做的, 因为剩下的, 你自己应该能记住一些｡
‫我们在上一节已经做了很多这样的事情, 现在让我们看看你是否能做到｡
‫因此, 这是一个挑战｡
‫要创建一个蓝图子类, 首先必须创建子类,
‫然后将其设置为蓝图角色的I｡
‫你可能记得也可能不记得了, 但那个必须得拿走｡
‫你进入你的角色蓝图, 第一人称｡
‫好吧, 第三人称射击角色｡
‫你可以设置人工智能, 当他们被放置在世界上时, 人工智能应该自动拥有这些角色｡
‫然后测试演员被创建来测试｡
‫人工智能控制器演员基本上是通过拥有, 做一个F8和有一个在你的世界轮廓看看,
‫看看那些演员是存在的｡
‫暂停视频, 开始体验｡
‫好吧, 我会的
‫欢迎回来｡
‫首先, 我们要在这里创建一个蓝图子类｡
‫所以我将通过添加新的蓝图类来实现这个目标我将把它变成射手A的子级.
‫一､ 控制器, 我将把它命名为BP下划线射击AI控制器｡
‫我可以把大写字母写对｡
‫就像这样｡
‫然后我们想把它设为默认值A｡ 一､ 我们的BPP射手角色｡
‫因此, 我将打开字符的蜂鸣声问题, 并将其停靠到主窗口,
‫然后转到类默认值详细信息｡
‫在这里, 我们应该在兵设置下的AI控制器类, 我们想切换到哔声下划线射手AI控制器,
‫所以我可以点击所有保存｡
‫好的, 做所有这些, 然后去alt p玩, 然后f八到d拥有, 让我的鼠标回来, 看看世界轮廓｡
‫我们应该找枪手A｡ 一､ 我们开始吧｡
‫哔哔声射击AI控制器正在创建的字符, 我们把在世界上｡
‫如果你在世界上放更多的人物, 就会有更多的A｡ 一､
‫控制器, 并注意, 这是蓝图版本正在创建,
‫因为我们希望任何修改, 我们在蓝图中作出的显示在我们的游戏, 基本上｡
‫好的, 谢谢
‫我们刚刚快速复习了一下我们通常是如何设置人工智能控制器的, 下一节课将让人工智能控制器做一些事情,
‫基本上是针对我们的玩家｡
‫所以你在那里｡