如何给 UE4 场景添加游戏角色

举报
HelloWorld杰少 发表于 2022/07/30 15:50:03 2022/07/30
【摘要】 前言在上一篇文章中,我整理了一下如何在 UE4 中进行 Android 开发的相关内容。今天,我就来和大家说说如何在 UE4 场景中添加游戏角色。 步骤本篇文章不涉及代码,所以看起来比较的简单,废话不多说,这就开始。 创建一个 Character 的子类在 UE4 的编辑器中,打开 文件-新建C++类。选择 Character 类型,我这里给这个继承自 Character 类型的子类取名:...

前言

在上一篇文章中,我整理了一下如何在 UE4 中进行 Android 开发的相关内容。今天,我就来和大家说说如何在 UE4 场景中添加游戏角色。

步骤

本篇文章不涉及代码,所以看起来比较的简单,废话不多说,这就开始。

创建一个 Character 的子类

在 UE4 的编辑器中,打开 文件-新建C++类。

image

选择 Character 类型,我这里给这个继承自 Character 类型的子类取名:Hero。

image

创建完成后,你的 VS 工程就会多出来俩个文件,分别是 Hero.h 和 Hero.cpp,这个类以后我会下一篇文章中和大家说明。

导入资源

UE4 的商城为我们初学者提供了很多的免费资源供我们使用,所以我今天的文章中也打算用它的免费资源,打开 Epic Launcher 或者网页版的 epic 商城,然后搜索 Animation Starter Pack。

image

image

然后将下载好的资源加入到想要导入的工程中去。

image

导入后,你的工程中就会多了一个资源 AnimStarterPack。

image

创建角色的蓝图类

在 UE4 编辑器中,打开 window - Developer Tools - Class Viewer 创建蓝图类。

image

搜索我在上文中创建的 Hero 类, 然后右键创建蓝图类 BP_Hero。

image

添加 Mesh 和 动画

在 BP_Hero 蓝图类选中 Mesh.

image

然后在右侧的面版中找到 Mesh,在 Skeletal Mesh 中选择 SK_Mannequin。

image

在 Animation 栏目中选择 UE4ASP_HeroTPP_AnimBlueprint。

image

运行

将 BP_Hero 拖入到我们的场景中。

image

运行,我们的角色就出现在场景中了。

image

最后

到这里我就已经完成了将角色放入场景中了,是不是很简单,在下一篇的文章中,我将与大家讲一下如何通过代码让角色在我们的场景中跑起来。

我是杰少,如果您觉的我写的不错,那请给我 点赞+评论+收藏 后再走哦!

请你喝杯 ☕️ 点赞 + 关注哦~

  1. 阅读完记得给我点个赞哦,有👍 有动力
  2. 关注公众号— HelloWorld杰少,第一时间推送新姿势

最后,创作不易,如果对大家有所帮助,希望大家点赞支持,有什么问题也可以在评论区里讨论😄~**

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。