Интерфейс Macromedia Flash

В верхней части окна программы расположена обычная строка главного меню и стандартная панель с кнопками "File", "Edit", "View" и т. д., ниже − панель "Временная шкала", которая выглядит как линейка. Каждое деление этой линейки есть кадр создаваемого клипа. В левой части панели "Временная шкала" расположена кнопка "Layer", при нажатии на которую можно создавать слои. Слои можно удалять соответствующей кнопкой или перемещать мышкой выше или ниже относительно друг друга. В левой части окна программы расположена панель инструментов, предназначенных для рисования и создания текстов и надписей. Ниже панели "Временная шкала" расположена рабочая область (сцена), в которой создаются ролики. В нижней части программы Macromedia Flash MX, под рабочей областью, имеется панель "Свойства", в которой отображаются свойства объекта, с которым мы работаем. По умолчанию, частота показа составляет 12 кадров в секунду, что вполне достаточно для большинства создаваемых видеоклипов. Но этот показатель можно изменять по вашему усмотрению. В правой части окна программы расположены дополнительные панели (выбор цвета, трансформация, выравнивание, библиотека и т. д.), которые можно открывать и закрывать в произвольном порядке.

Рис. 4.12. Интерфейс Macromedia Flash MX

Создание анимации

Для организации анимации, создаваемой во Flash, используется временная шкала − графическое представление последовательности кадров. Анимацию можно формировать из отдельных кадров, последовательно располагая ключевые кадры на временной шкале.

Кадры формируются на сцене путём рисования объектов. Объекты на сцене можно создавать, применяя некоторые встроенные средства рисования, расположенные на панели инструментов. Растровые изображения в форматах JPEG и PNG также можно импортировать и использовать для создания векторных объектов. В кадре Flash-объекты можно использовать в растровой форме, но в таком случае их нельзя поворачивать или масштабировать, не исказив. Flash комплексно поддерживает текст: символы эскизных шрифтов можно разбивать на компоненты, которые можно по отдельности редактировать или анимировать. Для организации элементов кадра можно использовать слои; также они играют ведущую роль в интерполяции движения.

Когда ролик только начинает создаваться, он содержит единственный пустой ключевой кадр. Когда на временную шкалу непосредственно после существующего ключевого кадра добавляется новый ключевой кадр, работа начинается с копирования содержимого предыдущего ключевого кадра (рис. 4.13). Поскольку для большинства анимаций характерны незначительные изменения между соседними кадрами, эффективный способ работы с анимациями, создаваемыми кадр за кадром, заключается в последовательном добавлении ключевых кадров в конец существующей последовательности и внесении изменений в их содержимое. Для облегчения работы с анимацией подобного типа Flash предлагает средство кальки: при активизации этой возможности под текущим кадром отображается до пяти полупрозрачных предыдущих кадров. Это позволяет легко отслеживать изменения между кадрами и правильно выравнивать объекты.

Помимо ключевых кадров, на временной шкале могут располагаться обычные кадры (рис. 4.13). Они не содержат собственных объектов и при воспроизведении ролика продолжают отображать содержимое ближайшего предшествующего ключевого кадра, т. е. базируются на ключевых кадрах. Кадры и ключевые кадры можно независимо добавлять на разные слои, поэтому один слой может содержать статичное фоновое изображение, а движущиеся объекты могут располагаться на вышестоящем слое. Слой с фоном будет иметь только один ключевой кадр в самом начале ролика, а на уровнях с движением ключевые кадры будут вставлены во всех точках, в которых объект движется (иногда это могут быть все кадры).

Рис. 4.13

Для более подробного знакомства с Macromedia Flash в данном ЭОР предлагается выполнить несколько лабораторных работ (раздел 4.4). Лабораторные работы рекомендуется выполнять по порядку.