|
主题: 我作的FLASH常有时提示该代码可能造成计算机长时间未响映
|
 mynamezmw
职务:普通成员
等级:1
金币:0.0
发贴:44
注册:2002/10/17 12:21:43
|
#12002/12/6 16:17:58
还提示说是否放弃该脚本?请问是怎么回事?怎样避免? 代码没有提示错误。
|
 janlay
职务:管理员
等级:7
金币:28.0
发贴:7244
注册:2003/11/27 18:07:11
|
#22002/12/6 16:42:10
循环次数达到数十万次,一般是进入了死循环
|
 mynamezmw
职务:普通成员
等级:1
金币:0.0
发贴:44
注册:2002/10/17 12:21:43
|
#32002/12/6 17:28:51
i= random(70); _alpha = i+30; _x = random(300); _xscale = i+30; _yscale = i+30; gotoAndPlay(i); for(ii=0;ii<10;ii++){ duplicateMovieClip("", "a"+ii, ii);
} 我在帧内的脚本是这样的,这也会造成循环次数达到数十万次?
编辑历史:[这消息被mynamezmw编辑过(编辑时间2002-12-06 17:29:23)]
|
 janlay
职务:管理员
等级:7
金币:28.0
发贴:7244
注册:2003/11/27 18:07:11
|
#42002/12/6 18:10:48
方便的话,把文件传上来看看
|
 mynamezmw
职务:普通成员
等级:1
金币:0.0
发贴:44
注册:2002/10/17 12:21:43
|
#52002/12/7 9:00:07
已发上 下载
编辑历史:[这消息被mynamezmw编辑过(编辑时间2002-12-07 09:08:44)]
|
 janlay
职务:管理员
等级:7
金币:28.0
发贴:7244
注册:2003/11/27 18:07:11
|
#62002/12/7 15:31:02
原因是你在mc内部进行了嵌套复制。你进行了10次复制,然后它们每个会再复制10次,再然后这100个每个还复制10次……性能再好的计算机也会拖垮  解决办法是把复制的代码移到mc外面去。 相关文件: 点这儿打开
|
 mynamezmw
职务:普通成员
等级:1
金币:0.0
发贴:44
注册:2002/10/17 12:21:43
|
|