Воспроизведение динамически загруженного SWF AS3 - PullRequest
0 голосов
/ 15 марта 2012

У меня есть 15 пустых видеоклипов на сцене, которые загружают SWF в каждый во время выполнения из массива

Я не знаю, какой SWF-файл в каком мувиклипе, а в массиве 155 SWF-файлов, включая дубликаты.

У меня вопрос, как играть в SWF в пустом мувиклипе 4 или в пустом мувиклипе 6

               emptymovieclip1.play(this loaded movie) 

Я не знаю его имени и не хочу ссылаться на него по значению ключа из массива

1 Ответ

0 голосов
/ 17 марта 2012

Самый простой способ - поместить ссылку на фильм в массив, например:

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
...