**
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: 建刚同测。小伙伴在一起的最后一周工作测试。
本文详细介绍在UE4中使用UMG进行动画设计的过程,包括添加动画、追踪模块、设置属性值等步骤,以实现模块的上下移动及颜色、透明度变化。

2871

被折叠的 条评论
为什么被折叠?



