flash如何让雪停止?

这里的下雪效果是纯用AS做的,反映到主时间轴是一直下雪,即使跳转到出现下雪效果之前的帧,依然下雪。AS高手请指点一二。S_X=Stage.width;S_Y=Stage.... 这里的下雪效果是纯用AS做的,反映到主时间轴是一直下雪,即使跳转到出现下雪效果之前的帧,依然下雪。AS高手请指点一二。
S_X=Stage.width;
S_Y=Stage.height;
N_snow=120;
_root.snow._visible=0;
n=3;
while(n<=N_snow){
duplicateMovieClip("snow","snow"+n,n);
with(eval("snow"+n)){
_x=random(S_X);
_y=random(S_Y);
_xscale=Math.random()*60+40;
_yscale=eval("snow"+n)._xscale;
_alpha=eval("snow"+n)._xscale+random(15);
}
n++;
}
for(var i=3;i<=N_snow;i++){
var trueA=["snow"+i];
_root[trueA].onEnterFrame=function(){
this._x+=Math.random()*(this._xscale)/10;
this._y+=Math.random()*(this._yscale)/10;
if(this._x>_root.S_X){
this._x=0;
}
if(this._y>_root.S_Y){
this._y=0;
}
}
}
展开
 我来答
却彤云S4
2009-11-24 · TA获得超过1.3万个赞
知道大有可为答主
回答量:1.2万
采纳率:0%
帮助的人:9149万
展开全部
因为你的雪是通过复制影片剪辑产生的,所以跳转的按钮上要加上删除影片剪辑的代码
on (release) {
for (i=0; i<=N_snow; i++) {
removeMovieClip("snow"+i);
}
gotoAndPlay(n);//再转到你的第n帧
}
geral
2009-11-24 · TA获得超过735个赞
知道小有建树答主
回答量:399
采纳率:0%
帮助的人:210万
展开全部
每一个雪粒都是AS控制下落痕迹的吗?
是的话给个代码?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式