PDA

Просмотр полной версии : не работает предварительная загрузка


babylon5
27.08.2005, 05:23
Всем ривет!
Взял из библии пользователя про flash 5 пример с созданием предварительной загрузки с использованием методов getBytesLoaded() и getBytesTotal(). Протестировал его, все работает. Потом Вместо их загружаемого фильма поставил свой. И все! Ничего не работает. В Test Movie воспроизводящая головка вообще на кадре 0, а под конец загрузки резко перескакивает и показывает оставшиеся проценты (начиная с 70%)

От пример кода:
loadedBytes = _root.getBytesLoaded();
totalBytes = _root.getBytesTotal();
if (loadedBytes < totalBytes){
percentageOutput = int((loadedBytes / totalBytes) * 100);
_root.loaderBar._xscale = percentageOutput;
gotoAndPlay("preload_loop");
}
else{
gotoAndPlay("begin_movie");
}

Что делать? Что может быть такого в моем фильме, что тормозит загрузку?

iNils
27.08.2005, 11:52
надо делать так чтобы в первом кадре был только загрузщик, а все остальное во втором или далее.

babylon5
29.08.2005, 04:11
Дело в том, что все хорошо работает, когда я загружаю другой(менее навороченный) ролик. А когда свой, почему-то идет криво, как я писал.

Вот скринсейвер временной шкалы:
http://www.inxaoc.ru/fla1.jpg

babylon5
29.08.2005, 16:59
Вроде я разобрался почему не работает мой код, для тех у кого может возникнуть подобная проблема расскажу, обидно, что на этом форуме мне никто не подсказал, а я думал тут знают все и помогают всем.
Все дело в том, что в свойствах символа в библиотеке необходимо снять галочку Export in first frame, которая стоит по умолчанию когда линкуешь объекты для actionscript. Потому что иначе все мувики с этой галочкой загрузятся перед предварительной загрузкой.

А теперь вопрос еще, может кто знает, как написать код так, чтобы теперь не исправлять все объекты, залинкованные с галочкой "Export in first frame"?

iNils
29.08.2005, 17:08
если бы ты пользовался поиском, то нашел бы ответ на свой первый и второй вопрос.

ffffff
29.08.2005, 17:17
А теперь вопрос еще, может кто знает, как написать код так, чтобы теперь не исправлять все объекты, залинкованные с галочкой "Export in first frame"?

помоему для загрузчика удобнее использовать сцены...

iNils
29.08.2005, 17:23
помоему для загрузчика удобнее использовать сцены...
почему?