取消button的点击效果_UMG初探之UMG控件--Button

fd9094ebba26cff38ec8f6d6180a1737.png

Appearance

5a7f83a5baab1b56bc4cad20fbe794fc.png

Style

Style中文翻译是风格,在这里感觉是状态更合适。Button共有四种状态,分别是Normal、Hovered、Pressed、Disabled。这四种分别是对应普通状态、鼠标悬浮状态、鼠标点击状态、按键无效状态。每一种装填下边有以下属性:.

Image:该状态下想要显示的图片。

ImageSize:图片的大小。一般导入图片后,这个大小默认为图片的原始比例大小。

Tint:色彩,可以理解为在Image的基础上添加一个该颜色的滤镜。

DrawAs:可以选择,不过一般都是使用Image,其他模式还没研究透,不过用的也不多。

Margin:边缘,这个只有DrawAs选择Border或者Box的时候有效。

NorMal Padding:Normal状态下,Button子类与Button的边距。仅Normal下有效。

Pressed Padding:同上,仅Pressed状态下有效。

Pressed Sound:按钮按下时想要播放的音效。

Hovered Sound:按钮被鼠标悬浮是想要播放的音效。

Color and Opacity:可以控制Button子类的颜色和透明度。

Background Color:可以给Button添加一个带有颜色的滤镜效果。

Behavior

ef361488cb63c536d895f9e35ab105ce.png

Tool Tip Text:工具提示,当鼠标在Button上悬浮时,想要显示的文本。

Is Enable:是否有效。如果取消勾选,则上面的Style则为Disabled。

Visibility:

Visible:默认控件可见性——可见的,可以与鼠标交互

Collapsed:不可见,不占空间的布局;永远不会被点击,因为它不占空间。

Hidden:不可见,但是占用布局空间。

Hit Test Invisible:可见但是不可交互,碰撞阻挡。

Self Hit Test Invisible:类似于Hit Test Invisible,但是也应用于子类。

Render Opacity:渲染透明度。

Events

29e20a07fc9fc2abd665c92a8e470000.png

OnClicked: 鼠标点击事件。

OnPressed:按键按下事件。

OnReleased:按键抬起事件。

OnHovered:鼠标悬浮事件。

OnUnhovered:鼠标悬浮结束事件。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值