PDA

Просмотр полной версии : onLoadComplete


Art_133
19.08.2008, 11:56
Сильно не бейте!
Подгружаю из вне мувиклип в другой мувиклип

cont.loadMovie("1.swf");
cont._lockroot = true;

Как мне отследить момент когда он загрузился?
Я понимаю что по средствам onLoadComplete? но как это правельно сделать?

cont.onLoadComplete () Не работает...
П.С. Ещё раз сильно не бейте...

Division
19.08.2008, 12:02
Используй MovieClipLoader

var mcl:MovieClipLoader;
mcl = new MovieClipLoader();

mcl.onLoadComplete = function() {
// ... Твой код ...
}

mcl.loadClip("1.swf",cont);

Вроде так (:
PS я бы юзал onLoadInit...

Art_133
19.08.2008, 12:19
Выдаёт ошибку
"There is no property with the name 'onLoadComplete'."

Division
19.08.2008, 12:56
var mcl;
mcl = new MovieClipLoader();

mcl.onLoadComplete = function() {
// ... Твой код ...
}

mcl.loadClip("1.swf",cont);
Только что проверил, работает...
Теперь вопрос к тем кто знает, объясните плиз, почему если написать
var mcl;
То работает нормально.
Но если
var mcl : MovieClipLoader;
То видим ошибку как у Art_133?

qazwsx
19.08.2008, 13:03
Потому что это Flash IDE

Art_133
19.08.2008, 13:07
Спасибо! Теперь всё супер