flash 制作风雪交加的效果

来源:百度知道 编辑:UC知道 时间:2024/09/23 04:33:25
就是下着雪突然刮一阵风的效果,不是光下雪,谢谢了!

先制作两个影片剪辑:
1.画一个雪花,白色,长宽在16左右,坐标都为0,链接标识符(即id名称)设为snow;
2.画一个无边正圆,白色,长宽在2.8左右,坐标都为0,连接标识符为aaa;
然后,返回主场景放一个背景图;
新建一个图层,然后在动作面板中输入以下代码就ok了

var i = 0;
onEnterFrame = function () {
for (n=random(4); n<=4; n++) {
i++;
bbb = random(2);
if (bbb == 1) {
_root.attachMovie("snow", "snow"+i, i);
} else {
_root.attachMovie("aaa", "snow"+i, i);
}
var a = random(40)+40;
_root["snow"+i]._xscale = a;
_root["snow"+i]._yscale = a;
_root["snow"+i]._x = random(550);
_root["snow"+i]._y = 0;
_root["snow"+i]._rotation = random(360);
_root["snow"+i]._alpha = random(20)+800;
_root["snow"+i].z = random(6)-15;
_root["snow"+i].v = random(5)+10;
}
var l = i-2+n;
if (l>0) {
for (var i = 1; i<=l; i++) {
_root["