UE4 制作UI Button缩放效果

时间:2024-04-04 20:42:35

      UE4对于按钮本身按下去状态的padding只能让按钮内部元素产生位移,并不能真正的缩放,所以使用Animation来实现这个效果比较好。通过动画实现时候也有两种选择,一种是调节padding大小来实现,这种方法对于按钮内部元素的锚点会产生一定的变化,不太通用,使用起来相对麻烦,第二种是直接调节Transform中的Scale大小来实现,这种就相对简单而且效果也OK。

     在下方Animation框内,新建一个Animation

UE4 制作UI Button缩放效果

在Track界面新建Button的Track,点击Button_0后边的 +Track 按钮,添加Transform,选择其中的Scale选项,调节动画长度和关键帧,生成动画。

UE4 制作UI Button缩放效果

UE4 制作UI Button缩放效果

最后点击按钮添加按下和放开的事件

UE4 制作UI Button缩放效果

按下正向播放动画,放开反向播放动画

UE4 制作UI Button缩放效果