![]() |
|
||||||||||
|
|||||
|
Регистрация: Sep 2006
Сообщений: 453
|
Я гружу карнинки с папки, мне надо узнать сумму размеров всех файлов до загрузки.
|
|
|||||
|
если список файлов находится во внешнем файле, например в xml.
То можно этот список грузить не на прямую, а через php скрипт, который подсчитывает общий объём и отправляет это значение вместе со списком флешу. |
|
|||||
|
Средствами флеша - никак.
|
|
|||||
|
Регистрация: Sep 2006
Сообщений: 453
|
http://deforum.ru/forum/viewtopic.php?t=43817
Вот сдесь написано MovieClipLoader() -> onLoadStart() -> fullsize+=getBytesTotal(). Но я не пойму как это сделать. |
|
|||||
|
Ты ведь сказал, что хочешь узнать размер до загрузки
|
|
|||||
|
Регистрация: Sep 2006
Сообщений: 453
|
Мне надо прелоудер сделать на все файлы, я понял что сначало узнаём суму всех размеров а потом грузим.
|
|
|||||
|
картинки грузишь последовательно или параллельно?
если друг за другом, то как я писал выше. если всё одним махом, то получаешь при старте размер каждой картинки, суммируешь = общий размер. при загрузке получаешь откаждой картинки getBytesLoaded и также суммируешь = общий загруженный размер и фигачешь статус из этих двух параметров Последний раз редактировалось Mnilionic; 09.10.2007 в 21:36. |
|
|||||
|
Регистрация: Sep 2006
Сообщений: 453
|
Все одним махом. Как получить общий размер? Дай пример пожалуйсто.
|
|
|||||
|
см.Help
MovieClipLoader.loadClip() там и пример рабочий и описание примера |
|
|||||
|
Регистрация: Sep 2006
Сообщений: 453
|
onLoadProgress вызывается много раз, для сумирования не подходит. А totalBytes больше негде не выжу.
|
![]() |
![]() |
Часовой пояс GMT +4, время: 17:52. |
|
|
« Предыдущая тема | Следующая тема » |
|
|