Unity3d Ugui 11Slider

25 篇文章 1 订阅

滑动条三部分组成:背景(Background),填充(Fill Area),滑块(Handle Slide Area)

滑块如果不需要显示,直接隐藏就行,或删除就可以

Interactable:点击是否有效

Transition:状态切换模式

  1. None:没有切换效果
  2. Color Tint:颜色切换模式
    • Target Graphic:默认显示的图片,按钮要控制改变的组件
    • Normal Color:默认颜色,正常状态的颜色
    • Highlighted Color:高亮颜色,鼠标放在上面时的颜色,手机没有这种状态
    •  Pressed Color:按下时的颜色
    • Selected Color:选中时的颜色
    • Disabled Color:不可用时的颜色
    • Color Multiplier:颜色乘数,最终颜色 = Image颜色*状态颜色*Color Multiplier
    • Fade Duration:渐变时间 (一种状态切换至另一种状态时切换时间)
  3. Sprite Swap:图片切换模式,和上面的基本一样,只是设置的是图片,参照上面的
  4. Animation 动画切换模式,和上面的基本一样,只是设置的是动画状态名称,参照上面的

Navigation:导航,主要应用与PC的上下左右键来控制当前选中的 UI 控件,使之触于焦点状态

  1. None:关闭导航
  2. Automatic:自动识别最近的一个控件
  3. Horizontal:水平方向导航到上/下一个控件
  4. Vertical:垂直方向导航到上/下一个控件
  5. Explicit:指定各方向键所导航到的控件

FillRect:填充区域

HandleRect:滑块区域

Direction:

  1. Left To Right:从左滑到右
  2. Right To Left:从右滑到左
  3. Bottom To Top:从下滑到上
  4. Top To Bottom:从上滑到下

Min Value:最小值,滑块在起始点代表的值

Max Value:最大值,滑块到终点代表的值

Whole Numbers:是否只能取整数

Value:当前的值。介于Min Value 和 Max Value之间。

On Value Changed:值发生改变时调用事件选择时会两个名称相同的分别在Dynamic float和 Static Parameters标签下。应选择处于Dynamic float下的函数,这样在运行的时候

经常会出现值为min的时候还显示一块,或者值max的时候显示不满,这时候可以按照下面方案修改

把Value调整到MaxValue,然后把Fill Area和Fill的Left和right都调整为0就可以。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值