[LayaAirIDE 1.0]循环监听按钮,如何进行传参和接受参数
在这里监听循环按钮
for (let i: number = 1; i <= 2; i++) {
let e = this.typeBox.getChildByName('btn' + i) as Laya.Image;
console.log(e);
e.on(Laya.Event.CLICK, this, this.onBtnClick);
}
按钮事件
private onBtnClick(event:Laya.Event): void {
let b = event.currentTarget as Laya.Image;
console.log('onClickLevel > ' + b.skin);
this.removeSelf();
Laya.stage.addChild(new GameMainView());
}
我要怎么从点击的时候传参,然后在点击后的舞台上接受参数进行操作呢
for (let i: number = 1; i <= 2; i++) {
let e = this.typeBox.getChildByName('btn' + i) as Laya.Image;
console.log(e);
e.on(Laya.Event.CLICK, this, this.onBtnClick);
}
按钮事件
private onBtnClick(event:Laya.Event): void {
let b = event.currentTarget as Laya.Image;
console.log('onClickLevel > ' + b.skin);
this.removeSelf();
Laya.stage.addChild(new GameMainView());
}
我要怎么从点击的时候传参,然后在点击后的舞台上接受参数进行操作呢
没有找到相关结果
已邀请:
要回复问题请先登录
0 个回复