前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >UE4 蓝图开发总结(一):从哪里获取资源

UE4 蓝图开发总结(一):从哪里获取资源

作者头像
HelloWorld杰少
发布2023-03-02 14:06:54
1.3K0
发布2023-03-02 14:06:54
举报
文章被收录于专栏:HelloWorld杰少

经过短暂对UE的学习,用蓝图完成了一个简单的RPG游戏Demo,接下来就对这期间的学习过程做一个复盘,一是让自己再加深一下印象,二是也给有需要的人一个参考。

角色篇

从哪里获取资源

1.虚幻商城

2.Mixamo:https://www.mixamo.com/#/

3.Sketchfab:https://sketchfab.com/

在 Mixamo 中选择喜欢的角色,然后再将其所需要的动画一并下载下来,例如静止,走路,慢跑,快跑,后退,跳跃等动作。下载动画的时候记住勾选 In Place 不然动画会出现瞬移的 bug, 选项 skin 为 without skin。

image

动画篇

1.新建一个文件夹 Components, 右键导入 skeleton

2.新建一个文件夹 Animations, 右键导入动画,选择对应的骨骼

3.创建一个融合动画(Blend Space 1D),用于角色的各种移动,取名例如 PlayerMove_BS

image

4.打开添加角色移动的动画(stand, walk, running)保存

5.创建动画蓝图

6.打开动画蓝图,添加一个 new status machine(状态机) -> Default slot ,并连接上 Output Pose, 打开新的状态机,添加一个新状态 Base, 打开 Base, 连接我们之前创建的融合动画

image

image

image

7.给动画添加一个 Speed, 打开动画蓝图的 Event Graph, 给 Speed 赋值

image

8.在将 Speed 传值给状态机

image

9.回到角色蓝图的视口,选择对应的骨骼和骨骼动画,切回场景中,我们自定义的任务就跑起来了

image

10.如果要在场景中指定角色,可以执行如下操作:将角色拖入场景中->选择角色->Details->在搜索栏中输入poss->Auto Possess Player 选为Player 0,这样就可以指定当前的角色。

好了本期内容就先到这,咱么下期再聊吧。

我是杰少,感谢您的阅读。

推荐阅读:

UE4 RPG 游戏开发:简单场景创建,角色资创建,移动绑定

使用虚幻引擎自动化工具实现自动化部署

如何在 UE4 中制作一扇自动开启的大门

如何在 UE4 中用代码去控制角色移动

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

UE4:Android 平台开发实践指南

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2023-01-13,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 HelloWorld杰少 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 角色篇
    • 从哪里获取资源
    • 动画篇
    领券
    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档