用NGUI做一个计时条!
2024-10-15 02:40:42
1、建立两个UISprite。
2、建立脚本CountingTime
3、编写脚本
public class CountTime : MonoBehaviour
{
//时间计时器
public float countTime;
//倒计时显示
public UILabel timeCount; //计时条在准备后隐藏
public float prograssPercent = 1f; public UISprite jinDuTiao;
// Update is called once per frame
void Update()
{
if (countTime <= 60 )
{
countTime += Time.deltaTime;
timeCount.text = (60f - countTime).ToString("F0");
prograssPercent -= (1f / 60f) * Time.deltaTime;
jinDuTiao.fillAmount = prograssPercent;
}
}
}
主要是UIsprite.fillAmount的应用,注意Fill Dir要改成Horizontal,水平。
写的一般,不知道大家能不能理解,慢研究吧,哈哈!
最新文章
- BackTrack5-r3配置网络信息
- DB2死锁的解决办法
- AS3从入门到放弃
- 【Android】wifi开发
- 【故障处理】CRS-1153错误处理
- MyBatis Mapper 接口如何通过JDK动态代理来包装SqlSession 源码分析
- Linux/Unix shell 脚本监控磁盘可用空间
- IOS设备上给body绑定click事件不生效及其解决办法
- Enter键提交表单
- C#匿名类型(Anonymous Type)学习日记
- [转] 用source命令执行脚本和用sh执行脚本之间的区别
- Oracle语句优化规则(二)
- English--Computer System
- Python初学——窗口视窗Tkinter
- 用call和ret实现子程序
- django之forms组件
- JS中数组去重的九方法
- 运营商DNS系统安全解决方案
- css翻译名词术语
- Mac中把光盘转存为iso文件