Плавность
Когда Formo достраивает движение между кадрами, по умолчанию объект едет с одной и той же скоростью — ровно и механически. В жизни так ничего не двигается: машина разгоняется и тормозит, мячик падает всё быстрее, дверь захлопывается с замахом. За этот «характер движения» отвечает плавность (по-английски — easing).
Настоящие вещи не двигаются с постоянной скоростью. Плавность задаёт, как объект набирает и теряет ход: мягкий старт, плавная остановка, отскок в конце, лёгкая пружина. Одна и та же анимация с разной плавностью ощущается совершенно по-разному.
Зачем это нужно
Движение с одной скоростью выглядит «компьютерным» и неживым. Стоит добавить разгон в начале и торможение в конце — и то же самое перемещение сразу выглядит естественно. Это самый дешёвый способ сделать анимацию приятной.
Как настроить
Плавность задаётся на кадре: выбираете кадр и берёте для него готовую кривую из списка. Менять ничего больше не нужно — Formo применит выбранный характер к участку движения.
Какая бывает плавность
В Formo больше двух десятков готовых вариантов. Самые ходовые:
- Мягкий старт и стоп — объект плавно разгоняется и плавно тормозит. Подходит почти ко всему.
- Отскок — в конце объект «прыгает», как мячик о пол.
Пример: иконка падает сверху и подпрыгивает. - Пружина — лёгкое перелетел-вернулся, как на резинке.
Пример: меню выезжает и чуть качается на месте. - Ступенька — без плавности вовсе, резкая смена положения.
Пример: для рубленой, покадровой анимации в старом стиле.
Что запомнить
- Плавность — это характер движения между кадрами.
- Движение с одной скоростью выглядит механически; разгон и торможение делают его живым.
- Плавность выбирается на кадре одной готовой кривой.
- Есть мягкий старт-стоп, отскок, пружина, ступенька и ещё десятки вариантов.
Дальше — Калька: помощник для покадровой анимации.