![]() |
|
||||||||||
|
|||||
|
Регистрация: Jul 2005
Сообщений: 39
|
имеется код, и он загружает .свф, но только
-getProgress все время выдает, что уже загружено 0 байт из нуля... -onLoadComplete выполняется, не дожидаясь загрузки клипа, прямо сразу после onLoadStart. -а вот onLoadProgress зато ни разу не выполнялся var mcl = new MovieClipLoader();
Listener = new Object();
Listener.onLoadStart = function (mc)
{
trace ("*********onLoadStart*********");
var loadProgress = mcl.getProgress(mc);
trace(loadProgress.bytesLoaded + " = bytesLoaded");
trace(loadProgress.bytesTotal + " = bytesTotal");
}
Listener.onLoadProgress = function (mc, loadedBytes, totalBytes)
{
trace ("*********onLoadProgress*********");
trace(loadedBytes + " = loadedBytes" );
trace(totalBytes + " = totalBytes");
}
Listener.onLoadComplete = function (mc)
{
trace ("*********onLoadComplete*********");
var loadProgress = mcl.getProgress(mc);
trace(loadProgress.bytesLoaded + " = bytesLoaded" );
trace(loadProgress.bytesTotal + " = bytesTotal");
}
Listener.onLoadInit = function (mc) {
trace ("*********onLoadInit*********");
mcl.removeListener(Listener);
}
mcl.addListener(Listener);
mcl.loadClip("multi.swf", 1);
|
|
|||||
|
Moviecliploader отображает прогресс только при работе в инете или на винтуальном вебсервере... в простом режиме дебаг во флэше он не работает.
|
|
|||||
|
Регистрация: Jul 2005
Сообщений: 39
|
вот где собака прылась!!!
благодарен |
|
|||||
|
Регистрация: Mar 2004
Адрес: Ростов на Дону
Сообщений: 35
|
Нихрена оно не пашет ни на сайте ни локально bytesTotal всегда=0!!!
__________________
С уважением Константин Kohl |
|
|||||
|
Регистрация: Mar 2006
Адрес: Odessa
Сообщений: 157
|
mcl.loadClip("multi.swf", 1); ???
Мне не совсем понятна эта строка... Куда ты хочешь этот мувик грузить? |
|
|||||
|
Регистрация: Dec 2002
Адрес: Живу вот где-то
Сообщений: 493
|
Цитата:
|
|
|||||
|
Цитата:
|
|
|||||
|
Регистрация: Apr 2006
Сообщений: 10
|
Ребята, я хочу спросить у вас! Есть у кого-то готовый исходник с подгрузкой картинки в свф и прелоадером, шоб проценты показывал (используя MovieClipLoader()
? Не могу его заставить работать! Выложите, если не сложно! Очень надо! |
|
|||||
|
ну не буду за 8 говорить, скажу за 7:
1) в дебаге нельзя увидеть только событие onLoadProgress, остальные работают 2) в loadClip вторым параметром подставляется имя клипа, куда будет загрука происходить, например this.createEmptyMovieClip("mc",this.getNextHighestDepth()); mcl.loadClip("multi.swf", mc); 3) чтобы увидеть прогресс надо периодически вызывать getProgress (через таймер или в onEnterFrame) у тебя же getProgress вызывается только в onLoadStart, ясное дело что оно 0 выведет, а onLoadComplete и onLoadInit не сработают, так как ты имя не указываешь (см. п.2) |
|
|||||
|
Banned
[+ 1.1 24.10.2005]
[+ 1.11 27.01.2006] [1.11 28.01.2006] Регистрация: Jul 2005
Сообщений: 107
|
в 8-ом флеше всё работает сто пудово, сам видел!
|
![]() |
![]() |
Часовой пояс GMT +4, время: 21:46. |
|
|
« Предыдущая тема | Следующая тема » |
|
|