В формате pdf
Работа с Flash-редактором
- Размещение готового flash-ролика на html-странице на сайте. Расширения flash-файлов: .fla и .swf.
- Инструменты графического редактора Flash.
- Работа с градиентными заливками. Трансформация (изменение) градиентных заливок. Создание собственных градиентных заливок.
- Изменение размеров и цвета фона документа.
- Использование инструмента Snap (магнит) при создании графики во Flash редакторе.
- Выравнивание объектов относительно друг друга и относительно сцены с помощью панели Align.
Создание анимации
- Понятие хронометрической линейки. Создание дополнительных слоев на хронометрической линейке. Добавление и удаление обычных кадров и ключевых кадров на хронометрической линейке.
- Изменение скорости воспроизведение ролика (количества кадров в секунду).
- Создание анимации движения.
- Создание анимации движения по заданной траектории.
- Создание анимации формы.
- Использование точек подсказки (Shape Hints) при создании анимации формы.
- Работа с масками.
Работа с библиотекой
- Символы (эталоны) Movie Clip, Button и Graphic.
- Размещение на сцене символов (эталонов), находящихся в библиотеке.
- Подумайте над тем, как одновременно объединить два вида анимации — анимацию движения и анимацию формы какого-либо объекта. Сделайте так, чтобы объект одновременно бы трансформировался и перемещался по сцене по какой-либо траектории. (Подсказка: Анимацию формы нужно создать в символе типа Movie Clip, расположенном в библиотеке, а затем разместить данный символ на сцене и задать для него анимацию движения.)
Action Script
- Команды для начала (play) и остановки (stop) проигрывания ролика.
- Команды для перехода к воспроизведению определенного кадра — gotoAndPlay (или gotoAndStop).
- Команда для перехода броузера к какой-либо странице сайта — getURL("http://www.yandex.ru").
- Программирование кнопок — обработка событий, связанных с кнопками:
on(press) { ... }
on(release) { ... }
on(rollOver) { ... }
on(rollOut) { ... }
- Подумайте над тем, как создать кнопку, при щелчке по которой, броузер переходил бы, например, на сайт http://www.yandex.ru.
- Подумайте над тем, как сделать, чтобы при щелчке по кнопке, расположенной на сцене, начиналась бы какая-либо анимация — например, анимация движения объекта, также расположенного на сцене.
- Определение свойств объектов (координаты: _x, _y; прозрачность: _alpha; угол поворота: _rotation и проч.).
Подсказка — например, определим значение координаты x для объекта и занесем это значение в соответствующую переменную (variable). Это можно сделать двумя способами:
a) variable = _root.ИмяОбъекта._x;
b) variable = _root.ИмяОбъекта._y;
- Задание новых свойств какому-либо объекту:
a) _root.ИмяОбъекта._x = variable;
b) _root.ИмяОбъекта._y = variable;
- Определение координат указателя мышки (_xmouse, _ymouse).
- Перетаскивание объектов по сцене с помощью команд startDrag() и stopDrag().
- Использование динамических текстовых полей для вывода значений переменных.
- Использование обработчика событий onClipEvent.
- Создание предзагрузчиков (_root.getBytesTotal() — сколько байт всего в ролике, _root.getBytesLoaded() — сколько байт загружено)
Работа со сценами
- Использование нескольких сцен во flash-ролике.
- Запрограммированный переход от воспроизведения одной сцены к другой сцене (например, при нажатии на кнопку, расположенной на сцене 1, должен происходить переход к проигрыванию сцены 2).
|