facebook twitter hatena line email

「Unity/Csharp/ラムダ式」の版間の差分

提供: 初心者エンジニアの簡易メモ
移動: 案内検索
(ページの作成:「 ==AddListenerの場合=== 通常 <pre> Button button = GameObject.Find("Button").GetComponent<Button>(); button.onClick.AddListener(OnClick); public void OnClick() {...」)
 
(AddListenerの場合=)
行1: 行1:
  
==AddListenerの場合===
+
==AddListenerの場合==
 
通常
 
通常
 
<pre>
 
<pre>

2021年9月30日 (木) 16:44時点における版

AddListenerの場合

通常

Button button = GameObject.Find("Button").GetComponent<Button>();
button.onClick.AddListener(OnClick);
public void OnClick() {
    Debug.Log("click");
}

ラムダ式

Button button = GameObject.Find("Button").GetComponent<Button>();
button.onClick.AddListener(() => { OnClick(); });
public void OnClick() {
    Debug.Log("click");
}