首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Flash >

怎么停止对象movieclip加载的动画中的所有动画

2012-03-11 
如何停止对象movieclip加载的动画中的所有动画var URL_path:URLRequestnew URLRequest(contents/+Strin

如何停止对象movieclip加载的动画中的所有动画
var URL_path:URLRequest=new URLRequest("contents/"+String(Number(global_var))+"p"+String(page)+".swf");
var loader_swf:Loader=new Loader;
var loader_movie:MovieClip=new MovieClip;

loader_swf.load(URL_path);
loader_movie=loader_swf.content as MovieClip;

以上为我的播放器中的加载代码
movieclip加载*.swf动画
可是通过  
loader_movie.stop();
不能停止所加载的swf动画中的所有动画,比如在所加载的swf中的movieclip内的动画就不能被停止

跪求高手指导如何停止
对象movieclip加载的动画中的所有动画

[解决办法]
给你写了一个方法。不知道还有没有简单的方法。

JScript code
function stopThis(mc:DisplayObject){    var temp:MovieClip = mc as MovieClip;    temp.stop();    for (var i:int = 0; i<temp.numChildren; i++)    {        if (temp.getChildAt(i) is MovieClip)        {            stopThis( temp.getChildAt(i) as DisplayObject);        }    }} 

热点排行