作者vml93 (vml93)
看板Flash
标题[问题] 请用使用回圈设定多个按钮监听?
时间Fri Aug 7 01:11:51 2009
各位先进好~
小第有四个按钮,想用回圈设计监听跟命名
btn_1.addEventListener(MouseEvent.CLICK,onClick);
btn_1.name=item_1;
btn_2.addEventListener(MouseEvent.CLICK, onClick);
btn_2.name=item_2;
...
我试着把上面改成这样:
for (var i:int = 1; i <= 4; i++ ) {
["btn_"+i].addEventListener(MouseEvent.CLICK, onClick);
["btn_"+i].name="item_"+i;
}
可是系统都告诉我有不明的dot,请问是["btn"+i]这行有问题吗?
谢谢
--
先把面包顾好,才来寻找爱情...
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.104.133.164
1F:推 pm2001:this 08/07 09:23
2F:→ vml93:原来是["btn"+i]前面要加this,谢谢楼上的大大 08/07 18:10