Unity-UI-Button组件

Unity-UI-Button组件

1、基础知识

在这里插入图片描述

属性名称解释说明
Interactable确定该组件是否接受输入。设置为 false 时,交互被禁用,过渡状态也将设置为禁用状态。
Transition确定控件以何种方式对用户操作进行可视化响应的属性。
Navigation确定控件顺序的属性。

在这里插入图片描述

属性名称解释说明
None此选项用于使按钮完全没有状态效果。
Color Tint根据按钮所处的状态更改按钮的颜色。可为每个单独的状态选择颜色。
Sprite Swap允许根据按钮当前的状态显示不同的图片,并可自定义图片。
Animation允许根据按钮的状态产生动画,但必须存在动画器组件才能使用动画过渡。
Transition-color

在这里插入图片描述

属性名称解释说明
Target Graphic按钮上显示的图片
Normal Color按钮平常的颜色
Highlighted Color鼠标移到按钮上时按钮的颜色
Pressed Color鼠标按下按钮时的颜色
Selected Color按钮被鼠标按后的颜色
Disabled Color按钮被禁用时的颜色
Color Multiplier这会将每个过渡的着色颜色乘以其值。由此可以创建大于 1 的颜色,从而使基色小于白色(或小于完整 Alpha)的图形元素上的颜色(或 Alpha 通道)变亮。
Fade Duration从一个状态淡入淡出到另一个状态所需的时间(以秒为单位)
:color multiplier 这句话我不是太明白,但经过实际操作后,我自己将它的效果理解为,让当前状态的颜色更明亮(仅为个人理解)
  • color multiplier值为0时
    在这里插入图片描述
  • color multiplier值为2时
    在这里插入图片描述
  • color multiplier值为3时
    在这里插入图片描述
  • color multiplier值为4时
    在这里插入图片描述
  • color multiplier值为5时
    在这里插入图片描述

在这里插入图片描述

属性名称解释说明
Target Graphic按钮上显示的图片
Highlighted Sprite鼠标移到按钮上时按钮显示的图片
Pressed Sprite按钮被鼠标按后显示的图片
Disabled Sprite按钮被禁用时显示的图片

:Sprite Swap这些,其实和Color Tint中的相同,只不过把颜色换成了图片。

在这里插入图片描述

属性名称解释说明
Normal Trigger要使用的正常动画触发器
Highlighted Trigger鼠标移到按钮上时按钮要使用的触发器
Pressed Trigger按钮被鼠标按后要使用的触发器
Disabled Trigger按钮被禁用时要使用的触发器

:Animation|这些,其实也一样,只不过把颜色换成了动画。


💦更多内容请前往主页置顶或点击链接直达:【unity3D】游戏开发专栏的目录

  • 2
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

猪肉丸子~

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值