请flash actionscript高手

来源:百度知道 编辑:UC知道 时间:2024/04/19 17:52:02
var j:Number = 1;
btn_btn.onRelease = function() {
j++;
var i:Number = random(5)+1;
attachMovie("mask"+i+"_mc", "mask", -1);
_root.img_mc.setMask(mask);
_root.img_mc.gotoAndStop(j+1);
_root.img2_mc.gotoAndStop(j);
if (j>5) {
j = 1;
}
};
麻烦高手给我解释一下吧,愁死了,再跪求能学actionscript的一切~再跪求
啊,谢谢了这位大哥,可是我的问题好像没有解决……

var j:Number = 1; //定义一个变量
btn_btn.onRelease = function() {//在按钮上面释放鼠标时执行function()
j++; //变量j的数值加上1
var i:Number = random(5)+1; //随机得到一个>=1而且<=6的随机数
attachMovie("mask"+i+"_mc", "mask", -1); //从元件库中复制"Mask"的一个新实例到工作区,并命名为"mask"+i+"_mc"
_root.img_mc.setMask(mask); //设置img_mc的遮罩对像为mask
_root.img_mc.gotoAndStop(j+1); //img_mc播放到j+1帧时停止
_root.img2_mc.gotoAndStop(j); //img_mc播放到j帧时停止
if (j>5) { //如果变量j>5重新赋值j=1
j = 1;
}
};
呵呵,这回够详细了吧?