Создание видео во Flash MX с использованием предварительной обработки
Реализуемый нами проект предполагает создание предварительного загрузчика. Целью этого действия является предупреждение ситуации, в которой фильм Flash будет ожидать, пока все его содержание не будет загружено для воспроизведения. Предварительные загрузчики распространены в больших презентациях Flash в Internet. Пользователи не испытывают большого удовольствия от длительного наблюдения за индикатором загрузки до того, как фильм начнет воспроизводиться.
Хорошие предварительные загрузчики выполняют две функции. Если они находятся в начале фильма, они загружают материал, достаточный для того, чтобы фильм начал непрерывно воспроизводиться одновременно с загрузкой оставшейся части фильма. Таким образом, фильм может начаться, когда загружено, скажем, 35% всего материала. Фильм начинает воспроизводиться, и параллельно в фоновом режиме будут загружаться остальные 65% материала. Еще одним назначением предварительного загрузчика является создание промежуточного фильма (mid-movie). Предположим, что существует некая презентация, содержащая фрагмент, который должен выполняться непрерывно и сопровождаться звуком. Этот фрагмент начинается с кадра 50 и заканчивается 75 кадром. В кадре 49 в этом случае должна содержаться короткая анимация, которая заполнит паузу, пока загружаются кадры 50-75.
Лучшими предварительными загрузчиками являются те, которые себя никак не проявляют. Они развлекают пользователя какой-либо анимацией или игрой, пока выполняется загрузка реального фильма. При этом у пользователя создается впечатление, что он просматривает то, что является вступительной частью фильма. Не забывайте, что мы имеем дело с потоковым мультимедиа, в котором правильно организованный материал будет воспроизводиться плавно при любой скорости канала в Internet. Частью этой организации является предварительный загрузчик.