Помощь · Поиск · Пользователи · Календарь
Полная версия этой страницы: прелоудер для loadMovie
Flash Zone Forum > Macromedia Flash > ActionScript
AlexYeCu
Создаю пустой мувик и пихаю туда loadMovie("какая-то свф" ,мувик)
Мне надо на время, пока грузится эта свф-ка выкинуть процент загрузки или что-то в таком духе
Но getBytesLoaded() сразу выдают 100% загрузку... ...а вот отображение (очень сложная картинка) при симуляции скачки на дсл происходит через несколько секунд... ...по таймеру не годится, т.к. и для лок. и для сети, к тому же сложность свфок подгружаемых разная...
Кто что посоветует?
GXaD
В каждом свф делай отображение загрузки (я так делал).
Или перед getBytesLoad() поставь мувик - мувик.getBytesLoad();
зы: Писал с трубы!
AlexYeCu
второе не прокатывает... ...а с первым попробую, спасибо... ...все выход...
MustLive
AlexYeCu, на форуме эту тему не раз обсуждали (поиск поможет).

Воспользуйся советом GXaD.
Rohan
для таких вещей - MovieClipLoader
AlexYeCu
Rohan, спасибо - самое оно...
nikitar
Как я обычно организовываю этот процесс.
Многие скажут неправильно - но я уже привык.
Я ставлю onEnterFrame в котором проверяю mc.getBytesLoaded() и mc.getBytesTotal(), но только тогда когда getBytesTotal больше 1 килобайта, так как если не указывать это условие, то сразу же тебе выдаст, что мувиклип уже загружен, когда это не так. Если же проверять каждый раз getBytesTotal то можно отследить когда уже начинается загрузка внешнего swf
Ну а дальше стандартно. Проверка загруженного и общего веса файла и так же какое-то внешнее представление всего этого.
Русская версия IP.Board © 2001-2009 IPS, Inc.