我用FLASH做了个游戏每一关是一个场景 请问我到下一关的时候如何释放上一个场景的全部资源

我用FLASH做了个游戏每一关是一个场景请问我到下一关的时候如何释放上一个场景的全部资源没有类是“场景1”.释放全部资源的函数么?难道都要转换成MC后在一个一个释放?... 我用FLASH做了个游戏每一关是一个场景 请问我到下一关的时候如何释放上一个场景的全部资源 没有类是 “场景 1”.释放全部资源的函数么? 难道都要转换成MC后在一个一个释放? 展开
 我来答
ppooii3169
2011-07-18
知道答主
回答量:27
采纳率:0%
帮助的人:6.6万
展开全部
建议楼主去FLASH论坛去问- 。

这高手不太容易出现。
qd_USB
2011-07-18 · TA获得超过107个赞
知道小有建树答主
回答量:83
采纳率:0%
帮助的人:89.4万
展开全部
可以用
while(this.numChildren>0)
{
this.removeChild(this.getChildAt(0));
}
试试
然后转到下一场景
nextScene();
stop()
追问
嗯我去44  还有个问题 我导入到库里一个图片
然后建立了一个影片剪辑A
我在场景1 2中都用到了影片剪辑A
然后在1场景跳转到2号场景的时候removeMIveClip 影片剪辑A
到了2号场景
问下 当removeMiveClip A的时候他把图片也释放了?
当跳转到2号场景的时候它重新加载影片剪辑A和图片么?
不过现在看来removeMiveClip改成 this.removeChild的提问 还有这段代码需要在空白帧里面么?
追答
如果你1 2场景中都用到了影片剪辑A
这个剪辑A是两个不同的实例了,他们是分开独立的
场景2如果有A 需要重新加载
代码放在你要删除剪辑的帧里面也行,放在文档类里也可以
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式