懂flash 代码的进啊~~

来源:百度知道 编辑:UC知道 时间:2024/07/02 19:15:54
i = 1;
_quality="MEDIUM"
while (i<30) {
duplicateMovieClip(_root.dd, i, i);
setProperty(i, _x, random(500));
setProperty(i, _y, 200+random(300));
setProperty(i, _xscale, 100+random(20));
a = getProperty(i, _xscale);
setProperty(i, _alpha, 80+(a-100));
i++;
}

这个是什么意思啊 ~又没有好的网站介绍这方面的知识的啊~越全越好 丛基本开始的教材的 ~我是菜鸟 基础不扎实

i = 1; //i赋值为1
_quality="MEDIUM" //播放质量为"中"
while (i<30) { //当i<30时,重复后面的一系列动作
duplicateMovieClip(_root.dd, i, i); //复制舞台上的实例名为dd的元件(也有可能是文本框),复制得到的新元件叫i,深度为i
setProperty(i, _x, random(500)); 设置名叫i的元件在舞台上的x坐标值为0-500之间的随机数
setProperty(i, _y, 200+random(300));
setProperty(i, _xscale, 100+random(20)); //设置名叫i横向缩放比例100-120之间
a = getProperty(i, _xscale); //获取名叫i的元件的横向缩入比例值,赋给a
setProperty(i, _alpha, 80+(a-100));//设置名叫i的元件的透明度在80+(a-100)
i++; i自动加1
}

这是ActionScript2.0这个网站有教程可以学

http://www2.flash8.net/teach/2510_2.htm

将名为"dd"的影片剪揖复制29个,复制的影片剪揖名为“i”,接着分别对新影片剪揖的坐标轴、尺寸大小,透明度进行设置。random()是一个随机函数变化范围为0-1,例如:a=random(300),则0<=a<=300.