UGUI相关组件
GameObject btnObj;
public Button TestButton; //只有声明为Public的时候,场景中才能显示这个组件,才能拉组件进去
void Start()
{
//获取按钮游戏对象
btnObj = GameObject.Find(“Canvas/Button”); //也可以使用在场景中拉组件进去的方式
//获取按钮脚本组件
Button btn = (Button)btnObj.GetComponent();
//添加点击侦听
btn.onClick.AddListener(onClick);
}
void onClick()
{
Debug.Log(“click!”);
this.TestButton.enabled = false;
}
void onClick()
{
Debug.Log(“click!”);
this.TestButton.enabled = false;
}
NGUI相关组件
GameObject btnObj;
public UIButton TestButton;//只有声明为Public的时候,场景中才能显示这个组件,才能拉组件进去
void Start()
{
//获取按钮游戏对象
btnObj = GameObject.Find(“Canvas/Button”); //也可以使用在场景中拉组件进去的方式
//获取按钮脚本组件
UIButton btn = (UIButton)btnObj.GetComponent();
//添加点击侦听
btn.onClick.AddListener(onClick);
}
void onClick()
{
Debug.Log(“click!”);
this.TestButton.enabled = false;
}