‫你好, 欢迎｡
‫在这节课中, 我们将学习如何控制我们自己的角色, 如何自定义网格,
‫以及如何修复摄像机移动中的一个错误｡
‫让我们深入了解一下这是如何实现的｡
‫所以, 让我们来看看定制这个字符远离这个无聊的默认人体模型｡
‫现在, 您可能会想继续并在场景中自定义角色, 但我建议您不要这样做｡
‫相反, 我们创建一个蓝图子类关闭这个第三人称角色｡
‫我们可以这样做：进入详细信息窗格, 选择蓝图按钮, 然后单击“Create Child
‫Blueprint”类｡
‫这样我们就可以在已经引入的字符类上添加自己的修改｡
‫我将把我的命名为BP下划线第三人称字符, 并将其放在内容文件夹的根目录下｡
‫因此, 我将单击路径并选择内容, 然后单击“确定”｡
‫然后, 我们将继续并单击“选择”, 这将打开BP第三人称角色,
‫并允许我们对其进行修改｡
‫现在, 如果你继续玩主关卡, 你会注意到一件事, 那就是它实际上并没有开始使用我们的角色｡
‫它在这里以它自己的性格繁殖｡
‫那是因为我们有一个球员开始｡
‫让我们继续删除该播放器启动｡
‫但即使我们这样做了, 也不足以让我们使用我们带到这个水平的角色｡
‫要做到这一点, 我们必须向引擎发出信号｡
‫这就是我们要为玩家使用的角色｡
‫零｡
‫现在, 我们来看一下蓝图, 我们将进入详细信息窗格,
‫搜索自动占有播放器, 它当前设置为“Disabled”｡
‫我想选择零号玩家, 这就告诉引擎这个角色应该被零号玩家自动占有, 自动控制.
‫所以让我们继续并保存它｡
‫去吧, 在主要的水平发挥｡
‫现在你可以看到我已经得到了字符｡
‫他的手臂看起来有点怪, 因为我们使用了错误的网格, 我不能用鼠标左右移动｡
‫所以我们先把左边和右边的东西整理一下｡
‫原因是我们对这个字符的输入与这个初学者工具包所要求或假定的输入略有不同｡
‫所以我们需要做的就是编辑休闲人物蓝图｡
‫我们将进入内容文件夹, 休闲角色文件夹, 蓝图｡
‫然后我们将打开第三人称角色｡
‫所以这是一个不同的蓝图, 我们已经创建了第三个人的背面｡
‫你会注意到这里有几个编译器错误, 你可以点击小镜子或者镜子旁边的小符号来找到这些错误｡
‫你可以看到它们与转弯速率轴事件有关, 这基本上是我们转弯的设置方式｡
‫现在, 我们不需要太详细地介绍这是什么｡
‫你可以看到这是一个事件｡
‫每当您尝试转动鼠标或转动控制器时, 如果它当前设置为未针对我们的项目进行配置的内容, 就会发生这种情况｡
‫所以我们需要做的是在空白处点击右键, 搜索turn, 你会发现这里有一些事件｡
‫有一个轴事件称为右转, 右转和右转｡
‫我们需要顶部的右转速率来替换当前事件,
‫然后我们可以移动它所连接的引脚, 方法是单击控件并将其拖动到新引脚上, 以连接到新事件｡
‫然后, 我们可以删除附加了警告的事件｡
‫把旧的移到适当的位置, 然后还有一个警告, 一个叫转弯｡
‫我们可以再次以鼠标器右击按一下空白空间｡
‫搜索turn, 找到一个叫做Turn Right的事件, 我们用control来代替它.
‫单击大头针将其移动到新事件, 删除旧事件并将其移动到位｡
‫这只是更新了此蓝图, 使其能够与项目中配置的控制方案配合使用｡
‫如果我们现在点击播放, 你会注意到我们可以旋转摄像头, 并按照我们的预期移动｡
‫所以我想挑战你的个性｡
‫您将通过编辑BP第三人称角色来完成此操作｡
‫这就是这里的组件, 尤其是组件窗格中的网格组件｡
‫您将选择该网格, 并使用此处的详细信息窗格选择您所选择的骨架网格｡
‫因此, 请继续将网格更改为您喜欢的网格｡
‫尝试不同的方法, 看看你想使用哪一种｡
‫暂停视频, 开始体验｡
‫好吧, 我会的
‫欢迎回来｡
‫有了这个骨架网格属性, 我们再次转到网格和组件, 然后转到详细信息窗格中的网格部分,
‫这里有一个称为骨架网格的属性｡
‫然后, 您要做的是单击下拉菜单, 并在此处滚动一小段时间, 以查看有哪些网格可用｡
‫现在, 有些来自初学者工具包, 有些来自我们带来的角色, 所以我可以选择｡
‫这里有几个预先制作好的､ 完全成形的角色｡
‫一个只穿着内衣, 还有一些穿着不同的衣服｡
‫我将选择第三个, 您可以在这里看到,
‫它带有一些外观非常酷的太阳镜, 我们可以进入我们的级别, 看到该字符确实也在这里进行了更新｡
‫所以如果我继续玩, 我现在就可以玩了｡
‫由于这个角色运行动画工作正常, 他的跳跃动画工作得很好, 角色相机的移动也工作得很好｡
‫好极了｡
‫让我们开始下一节课吧｡