Nee*_*mar 5 c# unity-game-engine
我正在从c#创建一个新的游戏对象,并尝试在clecked时执行脚本.这是代码.
public void createButton(){
GameObject kGO = new GameObject ();
kGO.transform.parent = kCanvas.transform;
kGO.AddComponent<Image>();
Button btn = kGO.AddComponent<Button>();
btn.onClick.AddListener(onButtonClick);
}
public void onButtonClick(){
Debug.Log ("clicked");
}
Run Code Online (Sandbox Code Playgroud)
我也试过这些
btn.onClick.AddListener(() => {onButtonClick()});
or
btn.onClick.AddListener(() => {onButtonClick();});
or
btn.onClick.AddListener(() => onButtonClick());
Run Code Online (Sandbox Code Playgroud)
但没有任何工作.
| 归档时间: |
|
| 查看次数: |
15020 次 |
| 最近记录: |