如何用as3.0实现as2.0中的loadmoive功能?

_(:з」∠)_小白用as3.0搞了个小游戏,但是游戏是作品的一个小部分,所以需要在游戏里放上一个“回主菜单”的按钮,按按钮后实现回主菜单动画(as2.0的swf文件)。... _(:з」∠)_小白用as3.0搞了个小游戏,但是游戏是作品的一个小部分,所以需要在游戏里放上一个“回主菜单”的按钮,按按钮后实现回主菜单动画(as2.0的swf文件)。。。
可是我只会loader。。写出来的代码的效果是直接在游戏的界面上播放主菜单动画QAQ哭辣QAQ求教
展开
 我来答
alanbabbage
2014-11-18 · TA获得超过976个赞
知道小有建树答主
回答量:755
采纳率:0%
帮助的人:1139万
展开全部
as3.0与as2.0不可以混用。故需要将一方转换。
使用loader.unloadAndStop();可以将loader加载的内容卸载并停止。如果你考虑到资源重利用问题的话,就结合stop()与removeChild()来清除loader加载的动画。实现退出效果。
追问
谢谢你但是_(:з」∠)_。。我不是要退出加载的内容。。是用loader加载外部swf后,将原来的对象清除,只留下加载的外部swf_(:з」∠)_。。
追答

同样是使用removeChild来清除对象,代码如下:

var len:uint = this.numChildren;
for(var i:uint=0;i<len;i++){
this.removeChildAt(0);
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式