//动态添加按钮事件
Button temp = Item.GetComponent<Button>();
temp.onClick.AddListener(delegate () { this.Btn_SelectFileSection_Click(temp.gameObject); });
public void Btn_SelectFileSection_Click(GameObject btn)
{
BtnName = btn.name;
WHKJDebug.Log(btn.name);
}
本文介绍在Unity中如何通过代码动态地为按钮添加点击事件,实现特定功能调用。展示了使用C#语言,通过GetComponent获取按钮组件,并利用AddListener方法绑定事件委托,当按钮被点击时,将调用Btn_SelectFileSection_Click方法,该方法接收点击的按钮对象并读取其名称。

5604

被折叠的 条评论
为什么被折叠?



