flash问题,请高人解析这一段AS3

来源:百度知道 编辑:UC知道 时间:2024/06/04 09:41:23
在闪吧里下的http://www.flash8.net/fla/9317.shtml
其中show1、 show2、 cover 为影片剪辑,就是不知道那个mask_num 和 mc是什么。没找到
sence_width = 550;
sence_height = 200;

mask_num = 40;

show1.i = 0;
show1._visible = 0;
for (i=0; i<mask_num; i++) {
removeMovieClip("show2"+i);
}
show1.onEnterFrame = function() {
if (this.i<mask_num) {
mc = this.duplicateMovieClip("show1"+this.i, this.i);
mc.cover._width = sence_width/mask_num;
mc.cover._height = sence_height;
mc.cover._x = mc.cover._width*this.i;
this.i++;
}
};

mask_num表示有四十个,只是用来计数,for循环的作用是移除show20 - show240这四十个mc,下面的mc只是一个临时变量而已,循环的作用是复制四十个show1,命名为show10 - show140

mask 遮罩
mc 影片剪辑

说一句,这是AS2 不是3