Приступая к работе

Примечание. Как и для большинства операций в Animate (раньше этот продукт назывался Flash Professional CC), для анимации не требуется ActionScript. Однако если необходимо, можно создать анимации с помощью ActionScript.

Перед созданием анимации бывает полезно понять следующие термины Animate:

  • Рисование в рабочей области

  • Слои временной шкалы и порядок наложения объектов в одном или нескольких слоях

  • Перемещение и преобразование объектов в рабочей области и в инспекторе свойств

  • Использование временной шкалы, включая время жизни объекта и выбор объектов в определенные моменты времени. Основы изложены в разделе Кадры и ключевые кадры.

  • Символы и свойства символов. К анимируемым типам символов относятся фрагменты роликов, кнопки и графика. Анимацию движения также можно применить к тексту.

  • Вложенные символы. Экземпляры символов можно вкладывать в другие символы.

  • Необязательно: редактирование кривой Безье с использованием инструментов «Выделение» и «Спецвыделение». Эти инструменты можно использовать для редактирования траекторий движения. Дополнительные сведения см. в разделе Редактирование анимации движения с помощью редактора движения.

Дополнительные сведения об этих понятиях см. в списке ссылок в нижней части этой страницы.

Основные сведения об анимации движения

Анимация движения — это анимация, создаваемая заданием различных значений свойства объекта в разных кадрах. Animate вычисляет значения этого свойства для всех промежуточных кадров между этими двумя. Термин «Tween» происходит от выражения «in-between» («в промежутке»).

Например, можно поместить символ в левой части рабочей области в кадре 1 и перемесить его в правую часть рабочей области в кадре 20. При создании анимации движения Animate рассчитывает все промежуточные положения фрагмента ролика. Результатом становится анимация перемещения символа слева направо от кадра 1 до кадра 20. В каждом промежуточном кадре Animate перемещает фрагмент ролика на одну двадцатую часть протяженности рабочей области.

Диапазон анимации — это группа кадров на временной шкале, в которой одно или несколько свойств объекта на временной шкале меняются со временем. Диапазон анимации выглядит на временной шкале как группа кадров на одном слое с синим фоном. Эти диапазоны анимации можно выбрать в качестве единичного объекта, перетащить из одного места на временной шкале в другое и даже в другой слой. В каждом диапазоне анимации анимирован может быть только один объект в рабочей области. Этот объект называется целевым объектом диапазона анимации.

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

В предыдущем примере создания анимации движения фрагмента ролика с кадра 1 до кадра 20 кадры 1 и 20 являются ключевыми кадрами свойств. Для задания значений анимируемых свойств можно использовать инспектор свойств, редактор движения и другие инструменты Animate. Значения свойств задаются в выбранных кадрах, а Animate добавляет необходимые ключевые кадры свойств к диапазону анимации. Animate интерполирует значения каждого из этих свойств в кадрах, которые находятся между созданными вами ключевыми кадрами свойств.

Примечание. Термин «ключевой кадр» относится к кадру на временной шкале, в котором впервые в рабочей области появляется экземпляр символа. Отдельный термин «ключевой кадр свойства» относится к значению, определенному для свойства объекта в определенное время или в определенном кадре анимации движения.

Если анимированный объект изменяет свое место расположения в рабочей области во время анимации, то в диапазоне анимации для него назначается связанная с ним траектория движения. Эта траектория движения показывает путь, который проходит анимированный объект во время перемещения по рабочей области. Траекторию движения по рабочей области можно редактировать при помощи инструментов «Выделение», «Спецвыделение», «Преобразовать опорную точку», «Удалить опорную точку», «Свободное преобразование» и команд в меню «Модификация». Если анимация положения отсутствует, то траектория движения в рабочей области не появляется. Также в качестве траектории движения можно применить существующую траекторию. Для этого его нужно вставить в диапазон анимации на временной шкале.

Анимация движения — это эффективный и рациональный способ создавать движения и изменения во времени с сохранением минимального размера файла. В случае анимации движения в FLA-файле и опубликованном SWF-файле хранятся только значения ключевых кадров свойств.

Объекты и свойства, для которых возможна анимация движения

В число анимируемых объектов входят фрагменты ролика, графические символы и символы кнопок, а также текстовые поля. Эти объекты могут иметь следующие свойства:

  • Положение по осям X и Y на плоскости

  • Положение по оси Z в трехмерном пространстве (только фрагменты роликов)

  • Вращение на плоскости (вокруг оси z)

  • Вращение вокруг осей X, Y и Z в трехмерном пространстве (только фрагменты роликов)

    Для создания трехмерного движения в параметрах публикации требуется указать, что FLA-файл предназначен для ActionScript 3.0 и Flash Player 10 или более поздней версии. Adobe AIR также поддерживает трехмерное движение.

  • Наклон по осям X и Y

  • Масштаб по осям X и Y

  • Цветовые эффекты

    Цветовые эффекты включают в себя альфа-канал (прозрачность), яркость, тон и расширенные параметры для цветов. Цветовые эффекты можно анимировать только для символов и текста TLF. Анимируя эти свойства, можно добиться плавного появления или изменения цвета объекта.

    Чтобы создать анимацию движения цветового эффекта для классического текста, преобразуйте текст в символ.

  • Свойства фильтров (фильтры нельзя применять к графическим символам)

Различия между анимацией движения и классической анимацией

Animate поддерживает два различных типа анимации для создания движения.Анимации движения являются мощным и несложным в создании средством. Анимация движения позволяет очень гибко управлять анимацией.Классическая анимация, включающая все возможности анимации из предыдущих версий Animate, сложнее в создании. Хотя анимация движения обеспечивает более гибкий контроль, классическая анимация движения предлагает ряд возможностей, которые могут в ряде случаев потребоваться пользователям.

Вот несколько различий между анимацией движения и классической анимацией.

  • Классическая анимация использует ключевые кадры. Ключевые кадры — это кадры, в которых появляются новые экземпляры объектов. С анимацией движения может быть связан только один экземпляр объекта, и используются ключевые кадры свойств вместо ключевых кадров.

  • Анимация движения состоит из одного целевого объекта, использующегося во всем диапазоне анимации. Классическая анимация позволяет создавать анимацию между двумя ключевыми кадрами, которые содержат экземпляры одинаковых или разных символов.

  • И та, и другая позволяет анимировать только объекты определенных типов. Когда анимация движения применяется к объектам неразрешенных типов, Animate предлагает преобразовать их в фрагменты роликов в процессе создании анимации движения. При применении классической анимации они преобразуются в графические символы.

  • Анимация движения считает текст анимируемым и не преобразует текстовые объекты во фрагменты ролика. При классической же анимации текстовые объекты превращаются в графические символы.

  • В диапазоне анимации движения не допускается использование кадровых сценариев. Классическая анимация допускает использование кадровых сценариев.

  • Никакие сценарии объектов для целевой анимации движения не могут изменяться в пределах диапазона анимации движения.

  • Диапазоны анимации движения могут быть растянуты или их размер может быть изменен на временной шкале, при этом с ними можно обращаться как с одним объектом. Классическая анимация состоит из групп отдельно выбираемых на временной шкале кадров.

  • Чтобы выбрать отдельные кадры в диапазоне анимации движения, необходимо щелкнуть кадр правой кнопкой мыши (Windows) или с удержанием клавиши Command (Macintosh).

  • В классической анимации движения можно применять замедления к группам кадров между ключевыми кадрами в пределах анимации движения. При анимации движения замедления применяются по всей протяженности диапазона анимации. Для замедления отдельных кадров анимации движения требуется создание специальной кривой замедления.

  • Для эффекта перехода между двумя цветами, например тонирования или альфа-прозрачности, можно использовать классическую анимацию. При анимации движения к одному переходу можно применять только один цветовой эффект.

  • Для анимации трехмерных объектов можно использовать только анимацию движения. Нельзя анимировать трехмерный объект с помощью классической анимации движения.

  • В качестве наборов настроек движения можно сохранять только анимацию движения.

  • При использовании анимации движения нельзя менять местами символы или задавать отображение номера кадра графического символа в ключевом кадре свойства. Если при анимации требуется выполнение одной из этих техник, следует использовать классическую анимацию.

  • Один слой может содержать несколько экземпляров анимации, но только одного типа (либо классической анимации, либо анимации движения).

Дополнительные ресурсы

Сведения об отличиях между классической анимацией и анимацией движения содержатся в следующих статьях.

Эта работа лицензируется в соответствии с лицензией Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported  На посты, размещаемые в Twitter™ и Facebook, условия Creative Commons не распространяются.

Правовые уведомления   |   Политика конфиденциальности в сети Интернет