using UnityEngine; using System.Collections; using UnityEngine.Events;//引用事件命名空间,这个必须要有 using UnityEngine.UI;//引用UI命名空间 public class Test : MonoBehaviour { // Use this for initialization void Start () { //定义Action,并赋予delegate方法 UnityAction<Button> btnActions = new UnityAction<Button>(onClick); //找到Button控件,并订阅事件 Button btn = gameObject.GetComponent<Button>(); btn.onClick.AddListener(btnActions); } void onClick(Object obj) { Debug.Log("button==========="); Debug.Log("button-----------" + obj.name); } } |
相关文章
- jquery中给动态生成的标签添加点击事件(div绑定点击事件的额多种用法)
- JavaScript实现动态添加的元素添加点击事件
- 中动态添加按钮并添加点击事件
- button layui 点击事件_Layui前端框架中的Button添加Click事件
- MFC中动态创建button及添加响应事件
- 关于Unity3D中Button点击事件的绑定顺序问题——自己的理解
- JS 中动态添加元素的click和document的click事件的关系
- iOS 中button点击事件无效的几种可能 - ygunoil
- jquery:为动态加载的元素添加点击事件
- datagridview 中添加了一个button类型的列,怎么写button的事件