Actionscript 3 播放动态加载的SWF AS3

Actionscript 3 播放动态加载的SWF AS3,actionscript-3,flash,actionscript,Actionscript 3,Flash,Actionscript,我在舞台上有15个空的电影剪辑,它们在运行时从一个数组向每个剪辑加载一个swf 我不知道哪个SWF在wich movieclip中,阵列中有155个SWF,包括重复的 我的问题是如何在空电影剪辑4或空电影剪辑6中播放swf emptymovieclip1.play(this loaded movie) 我不知道他的名字,也不想通过数组中的键值引用他。简单的方法是将电影的引用也放入数组中,如: var loader:Loader; var urlReq:URLRe

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

我不知道哪个SWF在wich movieclip中,阵列中有155个SWF,包括重复的

我的问题是如何在空电影剪辑4或空电影剪辑6中播放swf

               emptymovieclip1.play(this loaded movie) 

我不知道他的名字,也不想通过数组中的键值引用他。简单的方法是将电影的引用也放入数组中,如:

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;
 }

你加载swf的代码是什么?myMovies:Array=new Array(“movie1.swf”,“movie2.swf”)等基本上这是用php和flash完成的,所以我想把movieclip放在slotmachine的付款线上,而不是直接键入它的文件路径对不起,我没有提到剪辑名称,但是你如何将它们加载到MC。。。或者你正在加载一个剪辑来加载一个剪辑??一部主要电影将155个剪辑加载到数组中,因此如果我想访问它们,我只需调用数组holderMC.addChild(myMovies[1])来访问这部电影,我可以在时间轴上调用myMovies[1]。gotoAndPlay(1);//但是我写了155次,我想知道如何播放我放在支架上的任何电影。如果我解释得不够,我很抱歉,我知道如何引用加载的SWF这不是我的问题,问题是引用支架mc内的电影,想象一下6个空电影唇,然后我从一个有155个swf的阵列中加载6个swf到它们中。。。我不知道这6部电影中有哪些电影,因为它们是随机放在那里的,所以我怎样才能让电影持有者只播放其中的任何一部电影呢。基本上是一个帧间电影持有者1.play(这里有什么swf);然后你别无选择,只能把你放在剪辑里的东西保存在数组中的某个地方!类似于myMovieClips[i].clips=new Array()的内容,然后推入myMovieClips[i].clips。我想我可能已经计算出来了,使用循环函数检查每个值,如果我正确,我会发布答案,因为现在我会接受你的答案
 var clip:MovieClip = myMovieClips[5].content as Movieclip