UI技能CD倒计时
来源:互联网 发布:淘宝贷款最多贷多少钱 编辑:程序博客网 时间:2024/05/16 11:18
using UnityEngine; using System.Collections; using UnityEngine.UI; public class SkillCoolingManager : MonoBehaviour { public KeyCode key; public Text text;
//冷却时间,可外界设置 public float coldTime = 2; private Image masks; private float timer = 0; private bool isStart = false; private void Start() { masks = transform.Find("Mask").GetComponent<Image>();
//一开始将技能CD的时间制空 text.text = null; } private void Update() { 1.这个是从外界定义按键 if (Input.GetKeyDown(key)) { isStart = true; } if (isStart) { timer += Time.deltaTime; masks.fillAmount = (coldTime - timer) / coldTime; //让float 变成 int text.text = ((int)(coldTime-timer)).ToString(); if (timer >= coldTime) { masks.fillAmount = 0; timer = 0; isStart = false;
//CD完成也制空 text.text = null; } } } 2.外界去添加点击事件 public void OnClick() { isStart = true; } }
阅读全文
0 0
- UI技能CD倒计时
- cocos2c-x技能cd
- 实现技能CD
- 技能CD控制
- 技能CD 的实现
- CD技能冷却
- UGUI实现技能cd效果
- UNITY之技能CD脚本
- Unity3D-技能CD效果制作
- unity3d Ngui UIFilledSprite(CD倒计时)
- cocos2d-x 游戏技能CD实现
- cocos2d-x游戏技能CD的实现
- unity3d技能冷却cd(第一篇)
- unity3d技能冷却cd(最后一篇)
- 使用NGUI来做技能CD
- NGUI技能冷却CD特效制作
- quick3x_技能CD按钮实现(进度条)
- cocos 怎么实现技能状态的cd
- html-day1-个人学习笔记
- iOS 图片折叠效果
- |第一天|unity学习
- xyk
- What 3 habits can transform my life completely?
- UI技能CD倒计时
- Major GC和Full GC的区别是什么?触发条件呢?
- 最近的2个bug,iis读本地文件权限,vs2017调试js
- 我的博客开通了!
- PHP--session
- 面试
- windows下 在Python中安装numpy和pandas
- 如何准备转型为项目经理
- 使用java代码打开关闭浏览器(指定的浏览器或者计算机默认的浏览器)