|
主题: 关于提高FLASH运行效率的问题
|
 greelu
职务:普通成员
等级:1
金币:1.0
发贴:139
注册:2001/10/31 14:15:30
|
#12002/3/2 11:21:51
我的FLASH是分场景制作的 能不能再播放下一个场景的时候,吧前面一个场景从内存当中清除呢!? 我试了一下画魔的 for (a in _root) { _root[a].unloadMovie(); } 放在每一个场景的最后一桢 为什么输出测试时候老是报错呢??
|
 coldstarer
职务:普通成员
等级:1
金币:2.0
发贴:296
注册:2001/5/11 17:21:18
|
#22002/3/2 11:51:17
unloadmovie是相对与loadmovie()而言的不能卸载场景。
|
 greelu
职务:普通成员
等级:1
金币:1.0
发贴:139
注册:2001/10/31 14:15:30
|
#32002/3/2 11:58:49
我是想在当前场景播放完毕后 清除当前场景中的所有元素,再播放后面的场景,来达到提高运行效率的目地
|
 5D荣誉斑竹
职务:普通成员
等级:2
金币:2.0
发贴:617
注册:2001/11/25 16:32:29
|
#42002/3/2 17:45:13
不必卸载场景,场景切换对于播放速度没有什么太大的影响,关键是看你当前场景里有多少mc,mc越多,越影响速度,unloadmovie()是卸载mc实体的。
|
 Demon.S
职务:版主
等级:5
金币:10.0
发贴:2468
注册:2000/9/15 13:56:49
|
#52002/3/3 16:22:25
报错说明已经卸载了。
|
 greelu
职务:普通成员
等级:1
金币:1.0
发贴:139
注册:2001/10/31 14:15:30
|
#62002/3/4 8:42:36
明白了谢谢各位!
|
 肖和
职务:普通成员
等级:1
金币:10.0
发贴:266
注册:2002/2/2 15:56:44
|
#72002/3/5 10:11:12
哦,原来如此,
|