PDA

Просмотр полной версии : Загрузка 2х и более внешних SWF


dimaFLASH
10.09.2011, 13:24
Привет. Помогите новичку. Как правильно подгрузить несколько внешних SWF в FLA.
У меня получается так:

var request:URLRequest = new URLRequest("01.swf");
var request2:URLRequest = new URLRequest("02.swf");
var loader1:Loader = new Loader()
var loader2:Loader = new Loader()


loader1.load(request);
addChild(loader1);



loader2.load(request2);
addChild(loader2);


Как можно сократить?

dimarik
10.09.2011, 21:08
Зря вы не прочитали правила (http://flasher.ru/forum/showthread.php?t=90042) раздела. Оформите код согласно им.

Newred
11.09.2011, 13:15
var aURL:Array = new Array("01.swf","02.swf","03.swf");

for (var i:uint=0 ; i< aURL.lenght; i++)
{
loadSWF(aURL[i]);
}


private function loadSWF(url:String):void
{
var loader:Loader = new Loader();
loader.load(new URLRequest(url));
addChild(loader);
}

zuxul
12.09.2011, 12:13
for each (var path:String in ["1.swf", "2.swf"] ) {
Loader(addChild(new Loader())).load(new URLRequest(path));
}

но это не руководство к действию, у Вас нормальный вариант, ну кроме того, что код во *.fla

in4core
12.09.2011, 15:48
CustomMultiLoader()