flash删除下雪效果
来源:百度知道 编辑:UC知道 时间:2024/05/28 05:08:55
我在第一个场景中加了一个下雪的MC代码是:onClipEvent (load)
{
this._visible = false;
var num = 70;
var i = 1;
while (num >= i)
{
_root.attachMovie("yinghua", "yinghua" + i, i);
var scale = random(60) + 41;
_root["yinghua" + i]._xscale = scale;
_root["yinghua" + i]._yscale = scale;
_root["yinghua" + i]._x = random(550);
_root["yinghua" + i]._y = -random(400);
_root["yinghua" + i]._rotation = random(360);
_root["yinghua" + i].dir = -random(180);
_root["yinghua" + i].v = random(2) + 2;
i++;
} // end while
}
onClipEvent (enterFrame)
{
var i = 1;
while (num >= i)
{
this._visible = false;
var num = 70;
var i = 1;
while (num >= i)
{
_root.attachMovie("yinghua", "yinghua" + i, i);
var scale = random(60) + 41;
_root["yinghua" + i]._xscale = scale;
_root["yinghua" + i]._yscale = scale;
_root["yinghua" + i]._x = random(550);
_root["yinghua" + i]._y = -random(400);
_root["yinghua" + i]._rotation = random(360);
_root["yinghua" + i].dir = -random(180);
_root["yinghua" + i].v = random(2) + 2;
i++;
} // end while
}
onClipEvent (enterFrame)
{
var i = 1;
while (num >= i)
for(i=1;i<=70;i++){
eval("yinghua"+i).unloadMovie();
}
把上面的代码放到场景2的第一帧
我还用_level来删,后面发现只有上面的代码才可以搞定
把下雪效果加进一个影片元件里面.删除影片元件,就不会有效果了.
删除产生雪的函数,也不会有继续下雪效果了.
没错...
你找到 “雪”的元件 删了它 它还下什么?