2007/10/30 | 做一次测试,
类别(个人FLASH) | 评论(2) | 阅读(26) | 发表于 18:10

for(var i=1;i<6;i++){
 a1.duplicateMovieClip('b'+i,i);
 this['b'+i]._x=100+50*i
 this['b'+i].onPress=function(){
 trace(i);
 }
}

节果,不管当击哪个,都输出数字6;

开始不明白,后来,发现当我当击时,i=5啦,而当击事件函数位于for楯环中,而激活i++;尽管I<6;但依然加1次,并将值输出.

0

评论Comments

日志分类
首页[19]
我的日志[2]
个人FLASH[4]
色彩与图形[3]
PS与CD[0]
PHP.MYSQL[0]
转帖[10]