UGUI的按钮监听事件

来源:互联网 发布:淘宝卖家怎么投诉盗图 编辑:程序博客网 时间:2024/06/09 13:57
UGUI的按钮监听事件
protected GameObject[] array;    void Awake()    {        array = GameObject.FindGameObjectsWithTag("btn");        foreach (var item in array)        {            Button btn = item.GetComponent<Button>();            btn.onClick.AddListener(delegate() { this.Clickbtn(btn);});        }    }    public void Clickbtn(Button obj)    {           string str = obj.gameObject.name;        switch (str)        {            case "InitSDK":                Debug.Log("1");                SDKManager.GetInstance().InitSDK();                break;            case "LoginSDK":                Debug.Log("2");                SDKManager.GetInstance().LoginSDK();                break;            case "PaySDK":                Debug.Log("3");                SDKManager.GetInstance().PaySDK();                break;            default:                break;        }    }}

0 0