播放动态加载的SWF AS3

时间:2012-03-15 03:25:13

标签: actionscript-3 flash actionscript

我在舞台上有15个空的影片剪辑,它们在运行时从一个数组加载一个swf

我不知道哪个SWF在哪个movieclip中,并且该阵列中有155个SWF,包括重复。

我的问题是如何在空的movieclip 4中播放swf或清空movieclip 6

               emptymovieclip1.play(this loaded movie) 

我不知道他的名字,我不想通过数组中的键值来引用他

1 个答案:

答案 0 :(得分:0)

简单的方法是将电影的引用放在数组中,例如:

var loader:Loader;
var urlReq:URLRequest;
for(var i:uint = 0 ; i < myMovieClips.length; i++){
      //do your loading of your clips here
      loader = new Loader();
      urlReq = new URLRequest(myMovieClips[i]); //like myClipX.swf
      loader.load(urlReq);
      mcHolder.addChild(loader);
      myMovieClips[i] = loader;
 }

然后你可以在加载器中访问你的剪辑,如

 var clip:MovieClip = myMovieClips[5].content as Movieclip