Основные действия с мультфильмами
Основные действия с мультфильмами
Большая часть работы в Flash приходится на манипулирование символами. На нем основаны практически все базовые приемы, трюки и эффекты. С помощью сценариев на языке ActionScript символы могут выполнять практически любые действия. Надо только помнить, что делать это нужно только либо в ответ на действие пользователя, либо при появлении кадра на временной шкале. Ниже перечислены некоторые основные инструменты. Описание остальных вы найдете, например, в электронной справке Macromedia Flamnshi и приложении 5 этой книги. Перечислим события, используемые при определении действий в мультфильмах, с указанием, когда они происходят:
- Load (Загрузка) — при загрузке мультфильма в память;
- EnterFrame (Ввод кадра) — при вводе каждого кадра мультфильма;
- Unload (Выгрузка) — в первом кадре после выгрузки мультфильма из памяти;
- Mouse Down (Нажата кнопка мыши) — при нажатии (щелчке) левой кнопки мыши;
- Mouse Up (Отпущена кнопка мыши) — когда отпускается левая кнопка мыши;
- Mouse Move (Перемещение мыши) — при перемещении указателя мыши;
- Key down (Нажатие клавиши) — при нажатии любой клавиши;
- Key Up (Отпускание клавиши) — при отпускании любой клавиши;
- Data (Данные) — при получении данных из действий loadVariables и load Movie.
Далее мы опишем основные действия, т. е. действия из списка Basic Actions.
Действие Go To
Действие Go To (Перейти к) предписывает мультфильму перейти к указанному кадру, который можно задать несколькими способами. На палитре действий способ задания кадра перехода выбирается в раскрывающемся списке Туре. Возможны следующие значения:
- Frame Number (Номер кадра). Число, указывающее позицию кадра на временной шкале;
- Frame Label (Метка кадра). Кадру можно присвоить метку и затем обращаться к нему через нее. Это очень полезно, если вы перемещаете кадры по временной шкале, изменяя тем самым их номера;
- Expression (Выражение). Номер кадра можно вычислять с помощью выражения на языке ActionScript;
- Next Frame (Следующий кадр);
- Previous Frame (Предыдущий кадр).
После того как мультфильм перейдет к указанному вами кадру, могут быть выполнены следующие два действия:
- Go to and Play (Перейти и воспроизвести). Используется для перехода к другому фрагменту мультфильма, а также для организации циклического воcпроизведения. Во втором случае к последнему кадру добавляется действие, предписывающее переход к первому кадру;
- Go to and Stop (Перейти и остановить воспроизведение). Используется, например, для ожидания реакции пользователя (щелчка на кнопке и т. п.).
Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий