zoukankan      html  css  js  c++  java
  • Unity UGUI基础之Slider、Scrollbar

    Slider(滑动条):是一个主要用于形象的拖动以改变目标值的控件,他的最恰当应用是用来改变一个数值,最大值和最小值自定义,拖动滑块可在此之间改变,例如改变声音大小。


    Scrollbar(滚动条):是一个主要用于形象的拖动以改变目标比例的控件,他的最恰当应用是用来改变一个整体值变为他的指定百分比例,最大值1(100%),最小值0(0%),拖动滑块可在此之间改变,例如改变滚动视野的显示区域。



    一、Slider组件


    Fill Rect(填充矩形):滑块与最小值方向所构成的填充区域所要使用的填充矩形,如果滑动条的作用只是用于改变指定值,那么此选项建议置空,这个相比于Scrollbar所多出来的属性主要用于标识从最小值变化到当前值所经过的变化区域,如果用做进度条(显示任务进行进度)的话,这个属性是比Scrollbar多出来的一个优势。

    Handle Rect(操作条矩形):当前值处于最小值与最大值之间比例的显示范围。

    Direction(方向):滑动条的方向。

    Min Value(最小值):滑动条的可变化最小值。

    Max Value(最大值):滑动条的可变化最大值。

    Whole Numbers(变化值为整型):勾选此项,拖动滑动条将按整型数(最小为1)进行改变指定值。

    Value(值):当前滑动条对应的值。

    On Value Changed:值改变时触发消息。


    二、Scrollbar组件:


    Handle Rect(操作条矩形):当前值处于最小值与最大值之间比例的显示范围。

    Direction(方向):滚动条的方向。

    Value(值):当前滚动条对应的值。

    Size(操作条矩形长度):操作条矩形对应的长度。

    Numbers Of Steps(指定可滚动的位置数量):滚动条可滚动的位置数目,为0和1时不生效(事实上只有0个可滚动位置或1个可滚动位置那还叫滚动条吗),例如设为2,则拖动滚动条时滚动条只会处在最小值的位置和最大值的位置,因为他的可滚动位置只有2个,例如设为3,则拖动滚动条时滚动条只会处在最小值的位置、最大值的位置以及中间位置,因为他的可滚动位置只有3个。

    On Value Changed:值改变时触发消息。

  • 相关阅读:
    js面向对象和PHP面相对象
    git
    css3动画、2D与3D效果
    渲染数据方式
    ajax
    面向对象
    Date 日期
    Math 数值对象
    What is CGLib and JDK动态代理
    IDEA中lock对象不提示newCondition();
  • 原文地址:https://www.cnblogs.com/liang123/p/6325875.html
Copyright © 2011-2022 走看看