UE4鼠标悬停到按钮上的效果实现

本文档详细介绍了如何在UE4中通过控件蓝图和蓝图编写,实现鼠标悬停到按钮上时播放声音、改变字体颜色、大小和样式的效果。通过创建和调用函数,实现了按钮悬停和离开时的交互变化,提高了代码复用性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

参考视频:https://v.youku.com/v_show/id_XMjcxMzk2NTE0OA==.html?spm=a2hzp.8253869.0.0  谢谢小猿人老师

一、本文章实现的效果如下:整个过程中鼠标并没有点击,只是悬停到三个按钮处然后离开

(1.当鼠标悬停到三个按钮上面时播放声音,移开时不播放(因是gif格式所以下面图片听不到但实际运行是有声音的)

    2.字体内颜色:由黄色->红色;                     3.字体外边颜色:由蓝色->绿色;

    4.字体变大:由50号字体变为65号字体;    5.字体格式:由正体Light变为斜体Italic)

二、实现过程:

1. 找到用户界面->控件蓝图,新建一个控件蓝图,命名为MenuUI。打开MenuUI。

2.打开MenuUI设计师界面新建一个按钮命名为:But_StartGame 和一个Text命名为:TextBlock_StartGame。Text放到按钮下面,让TextBlock_StartGame成为But_StartGame的子物体,后面编写蓝图时会用到这一特点。

对But_StartGame的设置如下:(1)锚点设为中间靠右(2)Size To Content勾打上

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值