flash 函数的问题请大家帮忙看看,谢谢你们啊

来源:百度知道 编辑:UC知道 时间:2024/05/03 06:00:12
/*复制mc到随机位并设置随机大小
第一个参数是初始数,
第二个参数是要复制的mc数,
第三个参数是要复制的mc名
第四个参数是用duplicateMovieClip()复制出来的影片的名字,但是一直无法使用,就像没设一样,所以请大家帮忙看一下~谢谢你们*///说明
function cpmc(jsq, sl,ym,mb) {
for (i=jsq; i<=sl; i++) {
duplicateMovieClip(ym, "mb"+i, i);
xs = Math.round(Math.random()*540);
ys = Math.round(Math.random()*390);
ks = Math.round(Math.random()*30);
gs = Math.round(Math.random()*40);
setProperty("mb"+i, _x, xs);
setProperty("mb"+i, _y, ys);
setProperty("mb"+i, _xscale, ks);
setProperty("mb"+i, _yscale, gs);
}
}

function duplic_mc(ini_num, dup_mc_num, oldmc_name, newmc_name) {
for (i=ini_num; i<=dup_mc_num; i++) {
duplicateMovieClip(oldmc_name, "newmc_name"+i, i);
xs = Math.round(Math.random()*540);
ys = Math.round(Math.random()*390);
ks = Math.round(Math.random()*30);
gs = Math.round(Math.random()*40);
setProperty("newmc_name"+i, _x, xs);
setProperty("newmc_name"+i, _y, ys);
setProperty("newmc_name"+i, _xscale, ks);
setProperty("newmc_name"+i, _yscale, gs);
}
}

duplic_mc(1,30,nn,yy);
我用你的函数试了一下,没有问题,,可以的,,,你再试试吧!