let btn = this.node.getComponent(cc.Button);
// console.log(this,btn);
// let clickHandler = new cc.Component.EventHandler();
// clickHandler.target = this.node;
// clickHandler.component = “block”;
// clickHandler.handler = “onClick”;
// clickHandler.customEventData = “123”;
// btn.clickEvents.push(clickHandler);
btn.node.on(“click”, this.onClick);
通过注释的代码无法注册事件无效果且报错?需要用on,这两个有什么区别??
这里有一个开发交流群,加微信回复cocos邀请
