UE4随笔—— UMG动画的实现方法

**

UMG动画的实现方法

**
背景: 在进行应用开发时,我们有时候需要对UMG 进行一些动画设计。比如 button 从底部移动到顶部,伴随着颜色的变化,伴随着透明度的变化。

测试平台:UE4 4.24 纯蓝图

测试步骤:

在这里插入图片描述

先看一下 名称对应的 UMG .

1,添加动画

在这里插入图片描述直接点击, 自动创建一个动画。 我们自己命名 TestAnimation

2, 添加需要追踪的模块
在这里插入图片描述
先点击需要设置动画的模块。 然后点击Track, 会在下列表中出现该模块的名称。 选中之后,自动 创建。

3, 选择需要进行动画切换的模块的子属性
在这里插入图片描述
每一个模块都会对应很多属性: transform(位置,角度,大小) , 透明度, 显隐 等等等等。。。
此处因为我们需要控制模块上下移动, 因此 我们选中了 Transform

4, 具体属性值设置

我们需要控制这个按键的上下移动,因为需要改动的是 Transform 的Y 值。 为了前期自我判断Y 的改变因为实际位移的变化,可以将鼠标放置在Y 的位置,出现一个 双向的箭头,可以左右滑动直接快速改变数值,观察相应的位置变化。
在这里插入图片描述

基本思路是:
初始时刻(光标在0的位置): 设置Y 的数值为0 。
最终时刻(光标在1的位置,这个1 是我们自己设置,可以自由设置时间长度): 设置Y 数值 -80
在这里插入图片描述

5,调用方法

在当前UMG 蓝图中
在这里插入图片描述

testAnimation 是我们自己创建的 UMG 蓝图, 直接调用即可。

PS: 建刚同测。小伙伴在一起的最后一周工作测试。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值