前往
大廳
主題

C#筆記_LAMBDA

又在亂玩一通 | 2023-03-04 17:36:05 | 巴幣 0 | 人氣 160

Lambda 也就是把左邊的(參數)丟到右邊的{運算式}去做運算
() => {} 變成 () => {Loader.Load(Loader.Scene.GameScene);}

CODE MONKEY直接在

playButton.onClick.AddListener
        (
            () => {Loader.Load(Loader.Scene.GameScene);}
        );

直接呼叫Loader.Load這個Method,然後傳入Loader.Scene.GameScene這個參數,來更換場景

不然原本應該是
private void Awake() {
playButton.onClick.AddListener(PlayClick);
}

private void PlayClick() {
//執行功能
}

創作回應

更多創作