请问这段FLASH的代码是什么意思

来源:百度知道 编辑:UC知道 时间:2024/05/10 04:52:46
代码是
var num = 15;
var width = 1000;
for (i = 1; i < num; i++)
{
duplicateMovieClip("fall", "fall" + i, i);
_root["fall" + i]._y = -random(400);
_root["fall" + i]._x = random(width);
scale = random(50) + 50;
_root["fall" + i]._yscale = scale;
_root["fall" + i]._xscale = scale;
_root["fall" + i].gotoAndPlay(random(150));
}
谁能告诉我,这几行是什么意思,我FLASH代码一点也不懂,想学学,望各位朋友帮帮忙,把每一行的代码解释出来~
最好是每行都说明一下~
谢谢~
虽然看不太懂~但还是非常感谢!
你回答的很完善,每一句都解释了
所以应你的要求,给你追加了20分~(别嫌弃~)

var num = 15;//定义NUM等于15
var width = 1000;//定义width等于1000。
for (i = 1; i < num; i++)//i等于1,当i小于num时,执行花括号里的代码。i累加。
{
duplicateMovieClip("fall", "fall" + i, i);//复制标识符为fall的MC,新MC的实例名为"fall" + i,深度为i.
_root["fall" + i]._y = -random(400);//设置"fall" + i的纵坐标为0到-400的随机数。
_root["fall" + i]._x = random(width););//设置"fall" + i的横坐标为0到1000(width)的随机数.
scale = random(50) + 50;//定义scale为50到100的随机数。
_root["fall" + i]._yscale =scale;
//"fall" + i的高度百分比为scale
_root["fall" + i]._xscale = scale;//"fall" + i的宽度百分比为scale
_root["fall" + i].gotoAndPlay(random(150));//"fall" + i跳转到0到150帧的其中一帧上,并播放。
}

打得很累~~希望能加分~~谢谢~~