NGUI和可視化添加按鈕註冊事件效果相同的代碼

這篇博客可能不那麼重要吧,暫時沒想到什麼情況需要用到。

只是作爲初學者的我想把一些對自己比較生疏的知識記下來。

以後要用能夠找到。

我們可視化手動添加按鈕的點擊事件一般需要先指定一個繼承了MonoBehavior類的GameObject


然後再指定其腳本里面的方法


下面的代碼可以實現相同的功能:

 EventDelegate RedAttackEvent = new EventDelegate(this, "OnRedAttackClick");//this代表代碼所在腳本的繼承了MonoBehavior的GameObject,引號裏面的是這個腳本里面的方法
        GameObject redAttack = GameObject.Find("RedAttack");
 redAttack.GetComponent<UIButton>().onClick.Add(RedAttackEvent);//註冊該方法


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章