码迷,mamicode.com
首页 > 其他好文 > 详细

10 Slider控件(滑动条)

时间:2015-12-21 15:49:09      阅读:159      评论:0      收藏:0      [点我收藏+]

标签:

学习笔记,如有错误请指正。?号处也请各位指点下,谢谢。

滑动条由4个部分组成:Slider(本体)、Background(背景)、Fill(填充)以及Handle(滑动柄)

技术分享

Fill Rect:填充区域,填充Rect Transform,通常为Image元素

Handle Rect:拖动的柄,填充Rect Transform,通常为Image元素

Direction:方向,有LeftToRight(从左至右)RightToLeft(从右至左)、TopToBottom(从上至下)和BottomToTop(从下至上)

Min Value:最小值

Max Value:最大值

Whole Numbers:是否限制为整数

Value:当前值

技术分享

//音量文本
public Text volume;
//滑动条
public Slider slider;
//默认音量
float startVolume = 0.5f;
void Start()
{
//开始时将默认音量赋予滑动条和文本
volume.text = startVolume.ToString();
slider.value = startVolume;
}
public void OnPress_Slider()
{
//当滑动滑动条时,将最新的值赋予volume,并设置为2位小数点的字符串
volume.text = slider.value.ToString("f2");
}

slider组件拆分(脚本):
1:background背景
2:fill Area填充物(空对象)
     fill(image)
3:handle slide area:滑标(空对象)
     handle(image)
Fill rect:填充矩形区域(本来是填充自己也可以选择填充别人)
Handle Rect:手柄矩形区域
Direction:手柄方向

技术分享

Min Value:最小数值
Max Value:最大数值
Whole Numbers:整数数值:勾上Whole Numbers后Value数值显示值为整数
Value:数值(去掉handle就变成纯粹的进度栏了)
事件:On Value Changed事件。
 
public Text text_DisplayValue;
    public void Display_slider(float floValue)
    {
        text_DisplayValue.text = floValue.ToString();
    }
脚本挂空对像,比较灵活
 
导航

技术分享

10 Slider控件(滑动条)

标签:

原文地址:http://www.cnblogs.com/kubll/p/4930157.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!