Практикум
Упражнение 4.3. Анимация с использованием идентификаторов.
- Запускаем Macromedia Flash. Если программа активна, то щелчком по кнопке New (Создать) либо выбором команды File › New (Файл › Создать) создадим новый фильм. Для отображения на экране временной диаграммы выполняем команду View › Timeline (Вид › Ось времени).
- Изобразим на столе объект, например желтый круг.
- Пропустив определенное число кадров, например 15, по команде Insert › Keyframe (Вставка › Ключевой кадр) зададим второй ключевой кадр, на котором изобразим конечное состояние фигуры. В примере это синий круг такого же размера в той же позиции стола.
- В первом ключевом кадре выделяем круг и открываем панель Frame (Кадр) выбором команды Modify › Frame (Изменить › Кадр). В раскрывающемся списке Tweening (Расчет) зададим тип анимации Shape (Форма). При просмотре такой анимации круг будет лишь постепенно менять свой цвет.
- Снова выделим первый ключевой кадр и выполним команду Modify › Transform Add Shape Hints (Изменить › Трансформировать › Добавить идентификатор). В центре фигуры появится начальный идентификатор – красный кружок, помеченный буквой "а". Если команда Add Shape Hints (Добавить идентификатор) недоступна, то предварительно следует выполнить команду View › Show Shape Hints (Вид › Показать идентификаторы формы).
- Переместим идентификатор "а" на левый край окружности и повторим команду Add Shape Hints (Добавить идентификатор). Новый идентификатор "6" переместим на правый край окружности (рис. 4.28).
- Выделим конечный кадр и в нем разместим идентификаторы в обратном порядке. Если они размещены точно на окружности, то их цвет изменится на зеленый. Цвет соответствующих идентификаторов в первом кадре станет желтым (рис. 4.29).
- Нажатие клавиши Enter или выбор команды Control › Play (Управление › Воспроизвести) запускает просмотр созданной анимации. Теперь круг будет не только менять цвет, но и вращаться относительно вертикальной оси.
- Команда File › Save (Файл › Сохранить) позволяет сохранить файл анимации с расширением FLA для дальнейшей работы над ней.
Рис. 4.28. Размещение идентификаторов формы в первом кадре
Рис. 4.29. Размещение идентификаторов формы в конечном кадре