UMG点击特效,独此一家

最近比较对UMG感兴趣,研究了一些UMG动画。现在告诉大家如何用蓝图来制作鼠标点击特效。

首先必备素材一张贴图:


这是我用的一张贴图,为了方便放进博客压缩了一下,当然可以用其他类似贴图替代,此贴图12行12列(行列根据自己贴图不同后面参数也会相应不同),然后根据这个贴图创建一个材质:


Phase参数为控制帧动画的(反正就是0-1走完一圈),由于此贴图12行12列,故造了两个常数12分别连到行和列(这样就可以均匀的把贴图分为12*12=144个小区域,Phase参数从0-1那么材质也会表现为从第一张到第144张,图就动起来了)。

记得材质属性变为

现在我们去创建一个UMG:


在这个UMG中随便丢一个Image,记得吧image标记为变量,并且把Image设置为Hidden。


图表蓝图:


然后是GameMode里的逻辑:


然后是回到



最后把这个UMG添加到屏幕上,不用我多讲了,记得还要把鼠标显示出来。

你以为完了?天真啊少年,最坑的地方来了

最后设置一下这个Panel的属性:

设置为Visible,默认的是self hit test invisble这个会导致On Mouse Button Down函数无法触发。(大坑)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值