素材巴巴 > 程序开发 >

添加监听事件(unity)

程序开发 2023-09-19 11:23:28

推荐阅读:

      以前自己学unity的时候,都是在编辑器里面为Button组件的OnClick添加监听事件列表,方法如下:
在代码中编辑好需要监听的函数方法,例如方法名为:Click_btn_start
在这里插入图片描述
      需要注意的是,此方法必须保证函数访问修饰符为public。不然就在编辑器里面找不到该方法。
      后面用了egert引擎之后发现,给事件添加监听方法使用addEventListener方法,例如:

this.startPanel.startBtn.addEventListener(egret.TouchEvent.TOUCH_TAP, this.onclickStartBtn, this);
 private onclickStartBtn() 
 {...
 }
 

      现在重拾unity,既然egret引擎使用这个方法添加监听事件,那unity是否也有类似的方法呢,在网上找了一圈发现,果然也有类似的方法:

btn_start.onClick.AddListener(Click_btn_start);
 private void Click_btn_start()
 {...
 }
 

标签:

上一篇: Angular 4 依赖注入 下一篇:
素材巴巴 Copyright © 2013-2021 http://www.sucaibaba.com/. Some Rights Reserved. 备案号:备案中。