Unity UI按鈕綁定事件的 4 種方式



博客地址

重點關注第二種方法:

  1. 通過 Hierarchy 面板創建 UI > Button.
  2. 創建一個 ClickHandler.cs 腳本, 定義了一個私有方法 OnClick(), 並在 Start() 方法里為 Button 添加點擊事件的監聽,作為參數傳入 OnClick 方法.
  3. 將 ClickHandler 綁定在 Button 對象上.
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;

public class ClickHandler : MonoBehaviour 
{
    void Start () {
    	 Button btn = this.GetComponent<Button> ();
    	 btn.onClick.AddListener (OnClick);
    }
	
    private void OnClick(){
    	 Debug.Log ("Button Clicked. ClickHandler.");
    }
}


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM