「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"); }