Изменение траектории движения анимации движения Adobe Animate CC

Когда экземпляр анимации размещается в рабочей области, отображается контур движения этой анимации. Контур движения — это линия, которая представляет пространственное движение экземпляра анимации движения. Точки на линии (иногда называемые точками анимации движения или точками кадра) представляют позицию целевого объекта на траектории по кадрам на временной шкале (по отдельным кадрам или группам кадров, если выбран длинный диапазон анимации). Точки анимации не только обозначают кадры, но и помогают увидеть позицию экземпляра с учетом примененного замедления, ускорения или 3D.

Можно редактировать или изменить траекторию движения анимации движения следующими способами:

  • Измените положение объекта в любом кадре диапазона анимации.

  • Переместите всю траекторию движения в другое место рабочей области.

  • Измените форму или размер траектории при помощи инструментов Выделение, Спецвыделение или Свободное преобразование.

  • Измените форму или размер траектории при помощи панели Преобразование или инспектора свойств.

  • Используйте команды в меню Модификация > Преобразовать.

  • Примените пользовательскую линию в качестве траектории движения.

  • Используйте редактор движения.

Чтобы показывать все траектории движения на всех слоях рабочей области одновременно, можно воспользоваться параметром Всегда показывать траектории движения. Такое отображение полезно при создании нескольких анимаций с различными взаимно пересекающимися траекториями движения. После выбора траектории движения или диапазона анимации, этот параметр можно выбрать из меню «Параметры» инспектора свойств.

Редактирование формы траектории движения с помощью инструментов «Выделение» и «Спецвыделение»

С помощью инструментов Выделение и Спецвыделение можно изменить форму траектории движения. С помощью инструмента Выделение можно изменить форму сегмента путем перетаскивания. Ключевые кадры свойств анимации движения отображаются на траектории в виде контрольных точек. Инструмент Спецвыделение позволяет открыть доступ к якорным точкам и маркерам Безье на траектории, соответствующем каждому положению ключевого кадра свойств. Эти маркеры можно использовать для изменения формы траектории с учетом точек в ключевых кадрах свойств.

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

Анимированный объект не ориентирован вдоль траектории движения (слева) и ориентирован вдоль траектории движения (справа).

  1. Нажмите инструмент Выделение на панели Инструменты.

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

  3. С помощью инструмента Выделение перетащите любой сегмент траектории движения, чтобы изменить его форму. Не щелкайте сначала по сегменту, чтобы выбрать его.

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

    Точки ключевого кадра свойств обозначаются в траектории движения маленькими ромбами.

  5. Чтобы переместить контрольную точку, перетащите ее с помощью инструмента Спецвыделение.

  6. Чтобы скорректировать кривую траектории с учетом контрольной точки, перетащите маркеры Безье контрольной точки с помощью инструмента Спецвыделение.

    Если маркеры не расширены, их можно расширить путем перетаскивания с одновременным удержанием клавиши Alt (Windows) или перетаскиванием с использованием параметров (Macintosh) контрольной точки.

  1. Чтобы удалить узловую точку, щелкните ее, предварительно выбрав инструмент Удалить узловую точку. Большинство узловых точек, создаваемых инструментом Выделение являются гладкими. Чтобы преобразовать узловую точку, щелкните ее инструментом Преобразовать узловую точку. Опорная точка становится угловой.
  1. Также можно выдвинуть из точки новые маркеры Безье и разместить их так же, как и для обычной опорной точки.

Примечание.

Узловые точки нельзя добавить на траекторию с помощью инструмента Добавить узловую точку.

Изменение положения анимированного объекта

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

  1. Поместите точку воспроизведения в тот кадр, куда требуется переместить целевой экземпляр.
  2. Перетащите целевой экземпляр в новое место рабочей области с помощью инструмента Выделение.

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

Изменение положения траектории движения в рабочей области

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

  1. Нажмите инструмент «Выделение» на панели «Инструменты».

  2. Выберите траекторию движения, выполнив одно из следующих действий.

    • Щелкните диапазон анимации на временной шкале, а затем выберите траекторию движения в рабочей области.
    • Щелкните анимированный объект в рабочей области, а затем выберите траекторию движения.
    • Используя перетаскивание, охватите областью выделения траекторию движения и целевой экземпляр, чтобы выбрать их.
    • (Только для CS5.5) Выберите несколько траекторий движения, удерживая клавишу Shift при щелчке по траектории движения каждой анимации, которую требуется изменить. Также можно выделить все траектории движения перетаскиванием области выделения.
  3. Переместите траекторию движения, выполнив одно из следующих действий.

    • Перетащите траекторию в выбранное место в рабочей области.
    • Установите для траектории значения X и Y в инспекторе свойств. Значения X и Y предназначены для определения верхнего левого угла ограничительной рамки траектории движения.
    • Перемещайте траекторию движения с помощью клавиш со стрелками.

    Примечание.

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

Редактирование траектории движения с помощью инструмента «Свободное преобразование»

  1. Щелкните инструмент Свободное преобразование на панели Инструменты.
  2. Щелкните траекторию движения с помощью инструмента Свободное преобразование. Не нажимайте на целевой экземпляр анимации движения.
  3. Масштабируйте, наклоните или поверните траекторию с помощью инструмента Свободное преобразование.

Примечание.

Свободное преобразование траектории движения можно также выполнить, выбрав ее с помощью инструмента Спецвыделение, а затем нажав клавишу Ctrl (Windows) или Command (Macintosh). При нажатии клавиши появляются те же органы управления, что и в случае инструмента Свободное преобразование. Удерживая нажатой эту клавишу, можно выполнять преобразования путем перетаскивания.

Поскольку точка воспроизведения находится в первом кадре анимации, масштабирование применяется ко всем кадрам анимации. Новые ключевые кадры свойств не создаются.

Удаление траектории движения из анимации движения

  1. Выберите траекторию движения в рабочей области, щелкнув на инструменте Выделение.
  2. Нажмите клавишу Delete.

Копирование траектории движения в качестве обводки

  1. Чтобы выделить траекторию движения, щелкните по ней в рабочей области.
  2. В меню Правка выберите пункт Скопировать.

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

Применение пользовательской линии в качестве траектории движения

В качестве траектории движения для анимации можно применить линию из отдельного слоя или временной шкалы.

  1. Выберите линию в слое, который отличается от слоя анимации, и скопируйте ее в буфер обмена.
    Линия не должна быть замкнутой. Можно использовать только незамкнутые обводки.
  2. Выберите на временной шкале диапазон анимации.
  3. Вставьте линию, не снимая выделение с диапазона анимации.
    Animate применяет обводку в качестве нового траектории движения для выбранного диапазона анимации. Целевой экземпляр анимации движется теперь вдоль этой новой линии.
  4. Чтобы поменять местами начальную и конечную точки анимации, щелкните правой кнопкой мыши (Windows) или левой кнопкой при нажатой клавише «Ctrl» (Macintosh) диапазон анимации, а затем выберите в контекстном меню диапазона анимации Траектория движения > Обратная траектория.