MENU

虚幻引擎4(UE4)制作动画教程

其实这个教程算是作个备忘录,也算为自己而写

0x00:新建项目
0x00

为了更直观我就直接新建一个第三人称的项目官方案例了。

进入到UE4编辑器的主界面

0x001

0x01:把模型放好
UE4自带了一些模型,我就是用这些简单的栗子吧~,比如做个开关门的动画

首先在编辑器下方的内容浏览器打开目录StarterContentArchitecture,里面有两个墙壁的模型。

0x002

随便拖拽一个模型到预览窗口中。

0x0011

然后旋转90°

0x0012

旋转放置,接下来放置门的模型,同上,在下方的内容浏览器打开StarterContentProps,文件夹内有一个门框的模型和一个门的模型

0x0013

同上,拖拽到预览窗口并进行调节

0x0014

这里就调节完毕

0x02:开始制作开关门动画

首先选择UE4编辑器上方的过场动画,选择Add Matinee[Legacy]
弹出的窗口如下所示

0x021

第一帧就是动画开始的第一个动作,末尾帧就是动画结尾的动作,下面的进度条就是时间轴,一个1就是一秒,0.5就是0.5秒
绿色的是当前动画所处时间点
开关门1秒就够了,所以把末尾帧放置到时间轴的1.00处

0x022
0x023

选中门之后,在左处右键,选择Add New Empty Group并命名为OpenDoor //其实命名这个,简短的表达清楚这个是做什么用的就可以了,并不需要一定命名为什么

0x024

然后在OpenDoor上再右键选择添加新Movement Track
一般开关门等比较简单的动画都是用Movement Track就可以了

0x025

然后开始制作动画,第一帧可以不管,因为第一帧的动画是门闭合着的样子,我们要改的第二帧门的角度

0x026

拖拽到1.00处之后,双击选中第二帧,选择门并进行旋转

0x027

旋转之后,点击上方的Play(播放)按钮进行测试动画是否完成

0x028

测试完毕看到动画没有问题之后可以加一个盒体触发器,让人物走进指定区域内后自动打开门, 离开后自动关闭

0x029

然后调整盒子触发器到合适大小就可以进行蓝图的操作了

0x03:把蓝图搞定就成了!

在UE4编辑器上方单击蓝图(BluePrint),再选择Open Level Blueprint打开关卡蓝图

0x031

在中间单击鼠标右键

0x032

分别点击图中红圈标注的两个

0x033

按照图中操作

然后在编辑器右侧的世界大纲视图选中刚才制作的动画

0x034

再在蓝图中右键直接搜索play再回车

0x035

然后连接

0x036

这里蓝图就OK了,点击窗口左上角的编译,关掉窗口

0x04:最终效果预览

5.gif

如有问题欢迎咨询,有不对之处请指出,我必定改正

Tags: None
Archives QR Code
QR Code for this page
Tipping QR Code
Leave a Comment

19 条评论
  1. 刚对着教程完整操作了遍,有个小问题,走过门的时候门是朝里开的,在反向走回来的话门开的方向(朝外开)感觉好别扭……

    1. @远哥制造其实真实的就是这样嘛,推门进来,门打开,门向里,再出去的话,还是要把门往里面拉的,所以逻辑上讲,这么搞是没有问题的

  2. 好文,拜读,以后常看学习。

    1. @替天行盗#(击掌)嗯嗯

  3. 看起来很好玩,有时间可以写写玩玩。

    1. @themebetter#(击掌)本来就很好玩啊

  4. 终于找到有博主写这个的了!

    1. @远哥制造哈哈你也在学UE4?#(皱眉)

    2. @欧尼酱以前学过一点但是只是入门级别

    3. @远哥制造酱紫啊,ue4挺好玩的

  5. 十年学动画系列@(滑稽)

    1. @c0smxsec@(滑稽)我觉得在UE4里做动画比什么Flash什么的啦简单多啦

  6. 厉害了,能不能发点我看得懂的@(乖)

    1. @思绪的空中生活显示的时间不对啊

    2. @思绪的空中生活哈哈总不能一直水文,要发些干货呀,时间怎么不对了?#(击掌)

  7. 哇dalao求带@(乖)

    1. @无人小站#(欢呼)我是菜鸡不是大佬喔

  8. 好腻害的样子 #(惊喜)

    1. @小尾巴#(小眼睛)看起来很厉害实际很简单hhh