十一、进度条UISlider

1、一般按以下规律使用进度条;

  • 如果某一钟值,他有最大值,需要表达当前的值得占比,则可以使用不可拖动的进度条
  • 如果某一值,他有最大值,需要玩家记性滑动设置,则可以使用可拖动进度条

2、手动创建Slider;

  1. 创建一个底槽Sprite
  2. 为底槽附加BoxCollier和Slide组件
  3. 在底槽Sprite下添加一个进度条Sprite作为子物体
  4. 在底槽sprite下添加一个滑动块
  5. 将相关参数拖动到对应的位置中即可。
  6. 如果希望现实百分比,则可以在滑动块上添加一个子label,并在滑动块汇总的OnValueChange模块下的Notify设置SetCurrent Percent方法

3、参数解释:

  1. value:进度值,用来显示当前数值的百分比
  2. Alpha:透明度
  3. steps:关键点数量的概念
  4. Appearance:
  • Foreground:进度条表层的sprite
  • background:进度条的底槽sprite
  • Thumb:拖动快的设置
  • Direction:进度条的方向

NGUI_slider的更多相关文章

随机推荐

  1. HDU - 2102 A计划 (BFS) [kuangbin带你飞]专题二

    思路:接BFS判断能否在限制时间内到达公主的位置,注意如果骑士进入传送机就会被立即传送到另一层,不会能再向四周移动了,例如第一层的位置(x, y, 1)是传送机,第二层(x, y, 2)也是传送机,这 ...

  2. Spring 框架系列之事务管理

    1.事务回顾 (1).什么是事务: 事务是逻辑上的一组操作,组成这组操作的各个逻辑单元,要么一起成功,要么一起失败. (2).事务特性(ACID) 原子性 :强调事务的不可分割 一致性 :事务的执行的 ...

  3. 记录 serverSocket socket 输入,输出流,关闭顺序,阻塞,PrintWriter的一些问题.

    关于socket.getOutputStream() 的一些问题, OutputStream的flush是一个空方法,所以需要另一个实现了Flush的流来包装一下 这里为什么使用PrintWriter ...

  4. SMJobBless官方Demo笔记

    SMJobBless是苹果官方提供的用于"MacOS app获取root权限"的demo. 具体思路 使用Security.framework和ServiceManagement. ...

  5. centos7安装zabbix3.2.4

    系统:CentOS Linux release 7.2.1511 (Core) zabbix:3.2.4 一.yum -y install httpd mysql mysql-server mysql ...

  6. 5.4 TLP中与数据负载相关的参数

    在PCIe总线中,有些TLP含有Data Payload,如存储器写请求.存储器读完成TLP等.在PCIe总线中,TLP含有的Data Payload大小与Max_Payload_Size.Max_R ...

  7. Caused by: java.net.SocketException: Software caused connection abort: socket write error

    1.错误描述 [ERROR:]2015-05-06 10:54:18,967 [异常拦截] ClientAbortException: java.net.SocketException: Softwa ...

  8. 草料Chrome浏览器插件,让二维码更好用

    安装插件草料chrome插件,是专为chrome核心的浏览器开发的一个二维码应用增强工具插件. 自动将地址栏链接生成二维码 以谷歌原生的chrome浏览器为例,插件安装成功后会在浏览器地址栏旁边出现一 ...

  9. Servlet.service() for Servlet jsp threw exception javax.servlet.ServletException:File "/pageFoo

    1.错误描述 Servlet.service() for Servlet jsp threw exception javax.servlet.ServletException:File "/ ...

  10. hdu5925 Coconuts

    比完看acdream说这题是签到题 怎么都不会写 我现在补完也觉得 这不是傻逼题么 我我这个这么快5题的人真的不应该啊 #include<bits/stdc++.h> using name ...