Главная Добро пожаловать Flash MX дает ответ Основные концепции Режим раскадровки Раскадровка Дополнительные эффекты Сжатие Превосходный звук Потоковая передача без буферизации Обработка видео во Flash Создание клипов Зеркальное отражение С обратной стороны Звук Музыка Подправляем звукозапись Добавляем графический интерфейс Просмотр отснятого материала Конкретные примеры Пора начинать
Реклама:
Таможенный брокер Континент - сборные грузы Европы Кореи |
Обработка видео во Flash может
быть перемотан прежде, чем пользователь успеет остановить его.
1. Выделите кнопку перемотки вперед и откройте ее Действия (Actions).
Введите следующий скрипт:
on (press) {
_root.ffwd = true;
Глава 4. Обработка видео во Flash 119
on (release) {
_root.ffwd = false;
}
Данный код состоит из двух частей, соответствующих двум действи-
ям: press (нажать) и release (отпустить). Действие press присваивает
флагу ffwd значение «истина» (true), разрешая быструю перемотку, а
действие release (когда пользователь отпускает кнопку мыши) отклю-
чает перемотку. А где же проверяется флаг? Эта проверка будет про-
исходить в самом видеоклипе.
2. Выделите видео и добавьте следующие действия:
onClipEvent (enterFrame) {
if (_root.ffwd == true) {
frame = this._currentframe +5;
this.gotoAndStop (frame);
На сей раз мы вставили код непосредственно в клип. Если вам пока-
залось, что смысл его трудно постигнуть, не паникуйте. Давайте раз-
берем его по шагам. Если перевести этот код на простой язык, то он
будет выглядеть так:
• в каждом кадре фильма Flash
• проверять флаг, и ес
1 2 3 4 5 6 7 8 9 10 11 12 13 14
© 2007 Узнай.info |