Показать сообщение отдельно
Старый 19.05.2008, 17:47
Gal4enochek вне форума Посмотреть профиль Отправить личное сообщение для Gal4enochek Найти все сообщения от Gal4enochek
  № 3  
Ответить с цитированием
Gal4enochek

Регистрация: May 2008
Адрес: Днепропетровск
Сообщений: 151
Отправить сообщение для Gal4enochek с помощью ICQ
Спасибо!
Это все работает, если загружается один экземпляр part.swf.
Если я хочу одновременно загрузить 2 экземпляра с разынми параметрами в 2 разных контейнера (clip1 и clip2), то параметры второго преписывают параметры первого.

Код:
var clip1:MovieClip = _root.createEmptyMovieClip("clip1", 0);
var clip2:MovieClip = _root.createEmptyMovieClip("clip2", 1);
clip2._y = 125;

var list1 : Object = new Object();
list1.onLoadComplete = function(mc){
   mc.parametr="value1";
}

var list2 : Object = new Object();
list2.onLoadComplete = function(mc){
   mc.parametr="value2";
}

var mcLoader1:MovieClipLoader = new MovieClipLoader();
mcLoader1.addListener(list1);
mcLoader1.loadClip("part.swf", clip1);

var mcLoader2:MovieClipLoader = new MovieClipLoader();
mcLoader2.addListener(list2);
mcLoader2.loadClip("part.swf", clip2);
Вышла из положения тем, что загружаю второй экземпляр (и присваиваю ему параметры) только после полной загрузки первого. Код получился более громоздким.


Последний раз редактировалось iNils; 19.05.2008 в 17:59. Причина: выделить код