一、原文链接

原文链接:http://blog.csdn.net/chenggong2dm/article/details/25716309


我们接着上一个例子,做一个按钮的图片切换。

功能,就像播放器的“开始”和“暂停”。

编写TestButton.cs脚本:

using UnityEngine;  
using System.Collections;  
 
public class TestButton : MonoBehaviour {  
   protected bool switchFlag = true;  
   // Use this for initialization  
   void Start () {  
     
   }  
   void OnClick () {  
       if (this.switchFlag) {  
           this.GetComponent<UISprite> ().spriteName = "pause";  
           this.GetComponent<UIButton> ().normalSprite = "pause";  
           this.switchFlag = false;  
       }  
       else{  
           this.GetComponent<UISprite>().spriteName = "start";  
           this.GetComponent<UIButton>().normalSprite = "start";  
           this.switchFlag = true;  
       }  
   }  
}  

将脚本挂在simple button上

20140513154629437.jpeg

然后,运行:运行效果如下:

20140513154759812.jpeg

点击后,出现暂停按钮。

20140513154813281.jpeg


☟☟可点击下方广告支持一下☟☟

最后修改:1970 年 01 月 01 日
请我喝杯可乐,请随意打赏: ☞已打赏列表