unity-按钮

目录

创建按钮

属性

注意


创建按钮

创建按钮会自带一个文本组件,新版按钮带的就是新版文本组件,旧版按钮带的就是旧版文本组件

属性

  • Interactable: 一个复选框,表示按钮是否可以交互。如果取消选中,按钮将变为不可点击状态。

  • Transition (过渡): 控制按钮在不同状态(如普通、高亮、按下和禁用)之间的过渡效果。常见的选项包括:

    • None:没有过渡。
    • Color Tint(颜色渐变):按钮颜色会在不同状态之间渐变。
    • Sprite Swap(精灵交换):按钮的图片会在不同状态之间切换。
    • Animation(动画):按钮在不同状态之间会播放动画。
  • Target Graphic (目标图形): 按钮所应用的图形,通常是按钮的Image组件。

  • Normal Color (正常颜色): 按钮在正常状态下的颜色。

  • Highlighted Color (高亮颜色): 按钮在高亮状态下(鼠标悬停或触摸时)的颜色。

  • Pressed Color (按下颜色): 按钮在按下状态时的颜色。

  • Selected Color (选中颜色): 按钮在选中状态时的颜色。

  • Disabled Color (已禁用颜色): 按钮在禁用状态时的颜色。

  • Color Multiplier (色彩乘数): 调整颜色的亮度或强度的倍数。

  • Fade Duration (淡化持续时间): 按钮在不同状态之间颜色渐变的持续时间(以秒为单位)。

  • Navigation (导航): 控制按钮在键盘或游戏控制器导航时的行为。选项包括:

    • None:没有导航。当按钮处于此模式时,键盘或游戏控制器的导航将不会移动到此按钮。

    • Everything:允许所有方向的导航。此选项会自动处理从按钮向任何方向的导航。

    • Horizontal:只允许水平导航。当用户使用键盘左右箭头或游戏控制器的左右摇杆时,才能导航到此按钮。

    • Vertical:只允许垂直导航。当用户使用键盘上下箭头或游戏控制器的上下摇杆时,才能导航到此按钮。

    • Automatic:自动导航。Unity会尝试根据UI元素的排列和位置,自动决定导航方向。

    • Explicit:显式导航。此选项允许开发者手动设置按钮的导航目标。使用此选项时,开发者可以明确指定从当前按钮导航到其他UI元素的方向,如上、下、左、右。

  • On Click (鼠标单击): 一个事件列表,当按钮被点击时会触发这些事件。可以在列表中添加、删除和配置事件。

注意

如果资源中的图片想在2D或UI中使用,则图片的纹理类型需要切换成sprite(2D和UI)

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值