急,flash下雪特效代码怎么在1845帧停下来?

我从网上找了一个下雪的特效代码,但是它停不下来,我想让它在1845帧停下来,我继续添加动画。这是我的代码onEnterFrame=function(){for(vari=... 我从网上找了一个下雪的特效代码,但是它停不下来,我想让它在1845帧停下来,我继续添加动画。这是我的代码
onEnterFrame = function() {
for (var i = 0; i<10; i++) {
depth=_root.getNextHighestDepth();
_root.attachMovie("snow2", "b"+depth, depth);
_root["b"+depth]._x = 600*Math.random();
_root["b"+depth]._y = 388*Math.random();
_root["b"+depth]._xscale = _root["b"+depth]._yscale=_root["b"+depth]._alpha=100*Math.random();
_root["b"+depth].onEnterFrame = function() {
this._y += this._xscale/10;
if (mc.hitTest(this._x, this._y, true)) {
delete this.onEnterFrame;
}
};
if (this._y>388) {
this.removeMovieClip();
}
}
}

求高人指导
展开
 我来答
FlashASer

2012-05-23 · Animate,Photoshop,职场经验,人生感悟!
FlashASer
采纳数:14298 获赞数:18658

向TA提问 私信TA
展开全部
在那一帧上放如下代码:
this.onEnterFrame=null;
更多追问追答
追问
是在1845帧处,AS那图层上添加关键帧,在关键帧上做动作命令么,为什么不好使
追答
就是在你加上面下雪的图层上加。。。如果不行用下面的
_root.onEnterFrame=null;
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式