flash软件:我想问下我用FLASH8.0软件制作下雨的效果碰到的代码解释问题,哪位高人指点下啊!谢谢啊

来源:百度知道 编辑:UC知道 时间:2024/04/27 15:26:27
就是这段代码,我现在对这段代码还不是很清楚,希望高人能够用通俗易懂的话帮我解释下 谢谢啊

function ee(){
duplicateMovieClip("mc",c,c);
setProperty(c,_x,random(700));
setProperty(c,_y,random(300));
updateAfterEvent();
c++;
if(c>300){
clearInterval(kk);
}
}
kk=setInterval(ee,50);

function ee(){ //定义一个处理函数;
duplicateMovieClip("mc",c,c); //复制剪辑"mc",新剪辑的名称和高度都是c
setProperty(c,_x,random(700)); //随机地设置新复制剪辑c的坐标,让雨点在画面中随机布置;
setProperty(c,_y,random(300)); //也可以这样表达:this[c]._y=random(300);
updateAfterEvent(); //复制完成后刷新
c++; //c递增,因为前面复制剪辑要用到这个变量,而复制时的名称和深度不能相同,此时一般能过这种方式处理
if(c>300){
clearInterval(kk); //当C大于300时取消复制,也就是有300点雨点时停止复制,清除间隔kk
}
}
kk=setInterval(ee,50);//间隔函数,作用是每隔50毫秒激发一次上面定义的ee函数.

这有个视频教程你仔细看看http://tech.163.com/05/1109/10/2243N8PA00091L3J.html

你能加点分不?你发信息给我,我可以解答,