const { ccclass, property } = cc._decorator;
@ccclass
export default class ClickComponent extends cc.Component {
@property(cc.Node)
btn_click: cc.Node = null;
protected onEnable(): void {
this.btn_click.on(cc.Node.EventType.TOUCH_END, this.onBtnClick.bind(this), this);
// this.btn_click.on(cc.Node.EventType.TOUCH_END, this.onBtnClick.bind(this), this.btn_click);
}
protected onDisable(): void {
// this.btn_click.off(cc.Node.EventType.TOUCH_END, this.onBtnClick.bind(this) ,this)
}
closeClick() {
this.btn_click.off(cc.Node.EventType.TOUCH_END, this.onBtnClick.bind(this), this);
// this.btn_click.off(cc.Node.EventType.TOUCH_END, this.onBtnClick.bind(this), this.btn_click);
}
/***点击*/
onBtnClick() {
console.error("点击了.................. = ");
this.closeClick();
}
}