NGUI 3.5教程(五)按钮-图片的切换

一、原文链接

原文链接: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

Last modification:January 1st, 1970 at 08:00 am
如果看了这个文章可以让你少加会班,可以请我喝杯可乐
已打赏名单
微信公众号

Leave a Comment