UGUI Toggle的監聽事件綁定


可以添加事件的UI都可以這樣添加事件監聽



using
UnityEngine; using UnityEngine.UI; public class Test : MonoBehaviour { private Toggle toggle; void Awake() { toggle = toggleObj.GetComponent<Toggle>(); } void Start() {
     //button1.onClick.RemoveAllListeners();//清楚之前的監聽,以免沖突
//lambda表達式轉換為委托類型 toggle.onValueChanged.AddListener((bool value) => OnToggleClick(toggle, value)); } public void OnToggleClick(Toggle toggle, bool value) { Debug.Log("toggle change " + (value ? "On" : "Off")); } }

 


免責聲明!

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



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