[]关于遍历产生的sprite的点击事件,急,大神帮看哈
var sp;
for(var i=0;i<5;i++){
sp=new Laya.Sprite();
sp.index=i;
Laya.stage.addChild(sp);
}
类似这样遍历出来的sprite 我怎么给每个sprite添加一个点击事件获得对应的sp.index值呢!
for(var i=0;i<5;i++){
sp=new Laya.Sprite();
sp.index=i;
Laya.stage.addChild(sp);
}
类似这样遍历出来的sprite 我怎么给每个sprite添加一个点击事件获得对应的sp.index值呢!
没有找到相关结果
已邀请:
要回复问题请先登录
5 个回复
q395212409
赞同来自: cuixueying
cuixueying
赞同来自: q395212409
2、直接在for遍历下对sp进行CLICK的监听即可,sp.size(xxx,xxx);sp.on(Event.CLICK,this,onSpClick)
3、点击sp时,直接获取sp.index值即可(e.target.index)!
lift6220819
赞同来自: q395212409
ayiui4566
赞同来自:
ayiui4566
赞同来自:
var sp = new Laya.Sprite();
sp.index = i;
}
ts版本的报错index没有此属性,应该怎么写啊?ts版本的