Следование пути
Как прицепить слой к контуру слоя фигуры, чтобы он ехал по нему, и ставить в ключи то, как далеко он по пути прошёл, а не то, где он находится.
Следование пути прижимает якорь слоя к контуру слоя фигуры и позволяет анимировать его положение вдоль этого контура вместо того, чтобы анимировать X и Y руками. Сделано это для того, что едет по закреплённому маршруту: машины на дороге, листа на завитой лозе, бусины, скользящей по проволоке.
Как прицепить слой к пути
Откройте панель «Свойства» того слоя, который должен двигаться, и найдите ряд следования пути, прямо под якорем. Возьмите цель из списка следования пути, перечисляющего каждый слой фигуры хотя бы с двумя точками; слой не может следовать сам за собой, поэтому из своего же списка он выброшен. Кнопка рядом со списком вместо этого взводит выбор в области просмотра: щёлкните по любому контуру на холсте, чтобы нацелиться на него, или нажмите Esc, чтобы отменить.
Прогресс по пути
Прогресс — это то, как далеко по пути стоит слой, в процентах от длины пути. На открытом контуре он ограничен между 0% и 100%: слой останавливается на любом из концов. На замкнутом он вместо этого заворачивается: прогресс становится знаковым значением от -100% до 100%, где отрицательное идёт назад, а отдельный счётчик кругов рядом с ним (от -999 до 999) считает целые обходы петли, поэтому слой можно отправить больше чем на один круг, и он не отщёлкнется обратно к 0%.
Расстояние меряется по настоящей длине кривой, а не по лежащей под ней математике Безье, поэтому равные шаги прогресса двигают слой на равные расстояния даже там, где управляющие точки пути сбиваются в кучу на крутом повороте.
Ориентация и смещение
Включите ориентирование по пути, и слой развернётся по направлению движения пути в своём текущем положении, поэтому машина будет входить в поворот, а не скользить по нему боком. Эта ориентация прибавляется поверх собственного значения вращения слоя, а не заменяет его. Крутить слой обычными ключевыми кадрами вращения, пока он идёт по пути, вы по-прежнему можете.
Дополнительное смещение в градусах позволяет повернуть это направление, не трогая самого вращения, и это полезно, когда ваша графика не смотрит вдоль своей локальной оси X. Числового поля в «Свойствах» у него нет; задают его, ставя в ключи подчинённую дорожку следования пути напрямую, на шкале времени или в редакторе кривых.
Прогресс в ключевых кадрах
Прогресс несёт тот же встроенный ромбик ключа, что и любое другое анимируемое поле в «Свойствах», и автоключ взводит его так же. Проанимируйте прогресс от 0% до 100% за прогон кадров, и слой пройдёт весь путь с тем темпом, который даст ему ваша плавность; держите его ровным, и слой припаркуется в одной точке пути.
Собственные ключевые кадры позиции слоя всё равно применяются поверх ограничения: якорь ставится точно на путь, а затем ваше значение позиции смещает его оттуда, поэтому подталкивание позиции сдвигает слой в сторону от пути, а не ломает следование.