在 Unity 中,AddListener 可以用於監聽 UI 元素上的事件。
假設想設置一個按鈕,且在按下時執行某些操作。可以透過 AddListener ,創造一個監聽器來監聽按鈕被按下後會發生的事件。
public Button myButton;
void Start()
{
myButton.onClick.AddListener(MyButtonClick);
}
void MyButtonClick()
{
// 在這裡執行按下按鈕後的操作
}
當按下按鈕時,就會觸發 MyButtonClick 中的動作。