![]() |
Предварительная загрузка данных
Здравствуйте!
Есть такая задача: есть презентация, где звучит голос, фоновая музыка и показываются картинки. Надо аудио и изображения загрузить заранее и только после полной загрузки запустить презентацию. Подскажите как грамотно сделать проверку на загрузку всех элементов, это ведь несколько разных ф-ций? Спасибо. |
Ага.
Сделай мультизагрузчик - напиши постоянно выполняющуюся функцию, которая бы проверяла состояние нескольких флагов. А их состояние меняй в true, когда то или иное содержимое загрузится полностью. Например, для звука Sound.onLoad handler , для картинок - onLoadInit. См. пример: http://www.szmn.ru/exposition/index.htm Вот выдержка из кода: Код AS1/AS2:
Делалось давно, не все тут оптимально, код приведешл лишь для понимания принципа. (Картинки там грузятся пачками, с помощью MCL, в конце всех загрузок expoLoadStatus = 1.) |
Спасибо огромное, mooncar, сейчас буду разбираться
Вы уже не раз спасали ! |
| Часовой пояс GMT +4, время: 11:45. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.