PDA

Просмотр полной версии : MovieClipLoader и реальный размер загружаемого ролика...


deep_freeze
13.02.2008, 15:20
Здравствуй, народ!

Возможно, данный топик будет бояном, но я, вроде, заглядывал в поиск и ничего особо там не нашёл. Если про это уже говорилось, то буду очень рад ссылкам на эти темы.

А вопрос вот в чём - у меня есть ролик, который при старте, в зависимости от полученных данных, подгружает несколько картинок и swf-файл. Проблема заключается в том, что при

listener.onLoadProgress = function(target:MovieClip, _bytesLoaded:Number, _bytesTotal:Number):Void {

trace(_bytesTotal);

}

выдаёт размер загружаемого файла в байтах после распаковки, в точности как если бы для определения прогресса загрузки я бы использовал my_mc.getBytesTotal()... Очень хотелось бы узнать реальный размер сжатого файла, чтобы без опасений отобразить его в предзагрузчике и не пугать посетителей страшными цифрами...

Может, я чего не так делаю?

За любую помощь буду благодарен...

Molecula
13.02.2008, 16:17
выдаёт размер загружаемого файла в байтах после распаковки

А как Вы его запаковали?

iNils
13.02.2008, 18:13
Отображайте проценты, а не байты.

deep_freeze
13.02.2008, 18:32
А как Вы его запаковали?

Adobe CS 3 Professional. Меню File -> Publish Settings -> [x] Compress Movie.

Отображайте проценты, а не байты.
Видимо, прийдется только так :confused:

но неужели не существует способа определения настоящего размера файла в природе? Получать данные только, скажем, через серверные скрипты? А тут все равно загвоздка - количество загруженных байт тоже неправильное-то...