#12002/1/17 17:14:41
电脑报以前有篇下雪的文章,我想少打些代码所以改成了函数,使用中没有出现正确效果,帮我看看在哪儿错了,是不是i变量的问题?
第一帧
i=1;
function copymc_fun (mcname,mcsize) {
if (i<=30) {
attachMovie("mc_id", mcname, 1 );
mcname.duplicateMovieClip( mcname+i,i );
_root[mcname+i]._x=random(550);
_root[mcname+i]._y=random(200);
_root[mcname+i]._width=mcsize;
_root[mcname+i]._height=mcsize;
mcname._visible=0;
i++;
}
if (i>=30) {
i=1;
}
}
第2帧
copymc_fun("mc1",15);
copymc_fun("mc2",10);
copymc_fun("mc3",5);
第3帧
gotoAndPlay (2);