糯米团子滚呀滚
得意之时,只想着快些让全世界知道我的成功,而不去想怎么守住成功;失意之时,一味觉得自己是无颜见人的彻头彻尾的失败者,再不去想如何翻盘。

绑定在按钮上的脚本

 1 using UnityEngine;
 2 using System.Collections;
 3 using UnityEngine.UI;
 4 public class CdCover : MonoBehaviour {
 5 
 6     public float CDtime = 10;
 7 
 8     private Image cover;
 9     private Text count;
10 
11     private float LeftTime;
12     private bool isReady=true ;
13     void Start ()
14     {
15         cover = transform.FindChild("cover").GetComponent<Image>();
16         count = transform.FindChild("Text").GetComponent<Text>();
17         InitSkill();
18     }
19     
20      
21     void Update ()
22     {
23         CheckCD();
24     }
25     void InitSkill()
26     {
27         if (isReady)
28         {
29             cover.fillAmount = 0;
30             count.text = "";
31         }
32     }
33     void CheckCD()
34     {
35         if (isReady == false)
36         {
37             if (LeftTime > 0)
38             {
39                 LeftTime -= Time.deltaTime;
40                 cover.fillAmount = LeftTime / CDtime;
41                 count.text = ((int)LeftTime).ToString();
42             }
43            
44 
45         }
46         else
47         {
48             isReady = true;
49             cover.fillAmount = 0;
50             count.text = "";
51         }
52         
53         
54     }
55     public void OnClick()
56     {
57         if (isReady)
58         {
59             isReady = false;
60             LeftTime = CDtime;
61         }
62         
63 
64     }
65 }
View Code

按钮下包含的控件

      

其中cover的改成

 

posted on 2017-04-07 10:46  糯米团子滚呀滚  阅读(227)  评论(0编辑  收藏  举报