Дата публикации
ai_products

Figma запустила Motion: таймлайн-анимацию, переменные движения и экспорт кода прямо из макета

Что нового

Figma добавила в основной продукт полноценный инструмент для анимации — Motion. Он работает прямо на том же холсте, где живут макеты и дизайн-система.

Главные изменения:

  1. Режим Motion на холсте
  • Новый режим рядом с Design, Draw и Dev.
  • Любой фрейм можно переключить в Motion — справа появляется таймлайн.
  • Анимация больше не живет в сторонних плагинах и файлах.
  1. Таймлайн с ключевыми кадрами
  • Перемещение слоев по времени drag-and-drop.
  • Просмотр любого момента анимации через scrub по таймлайну.
  • Независимое кейфреймирование: позиции, масштаба, вращения и прозрачности.
  • Автозапись ключевых кадров: включаете auto keyframing — все изменения при движущейся головке записи попадают в таймлайн.
  • Комментарии, привязанные ко времени анимации — можно обсуждать конкретный момент, а не «где-то посередине».
  1. Готовые стили анимации
  • Пресеты: fade, move, scale — быстрый старт для тех, кто не анимировал раньше.
  • Можно накладывать несколько стилей одновременно или выстраивать их последовательно на таймлайне.
  • Анонсированы кастомные стили анимации: позже можно будет сохранять свои пресеты.
  1. Анимируемые компоненты и переменные движения
  • Компоненты теперь несут с собой не только цвет и типографику, но и анимацию.
  • Однажды настроенная анимация компонента повторяется на всех экранах и в файлах коллег.
  • Motion variables: переменные для движения, например easing.
    • Можно задать несколько режимов (modes) для одной переменной.
    • Применить их к разным анимациям.
    • Переключить режим на уровне страницы — и все анимации, использующие эту переменную, обновятся сразу.
  1. Шейдеры + анимация
  • Любое свойство шейдера теперь можно анимировать на таймлайне.
  • Все, что регулируется слайдером или полем ввода в шейдере, можно завязать на ключевые кадры.
  1. 3D-трансформации (анонс, по записи в вейтлист)
  • Поворот фреймов, векторов и текста по оси Z с живым предпросмотром.
  • Все трансформации остаются редактируемыми.
  • Экспорт в CSS, интеграция через MCP.
  • Возможность комбинировать 3D и Motion в одном файле для пространственных прототипов.
  1. ИИ-агент Figma для Motion
  • Агент встроен прямо в холст.
  • По текстовому запросу создает реальные ключевые кадры на таймлайне.
  • Работает поверх существующих компонентов и токенов.
  • Можно запускать несколько промптов параллельно — агент анимирует разные фреймы, пока вы продолжаете работу.
  1. Экспорт анимаций и кода
  • Экспорт анимированного фрейма в MP4, GIF, SVG или WEBM прямо из файла.
  • В Dev Mode появился отдельный таб Motion:
    • Полный таймлайн доступен для просмотра и инспекта.
    • Видны все значения времени, кривые ускорения и ключевые кадры.
    • Копирование анимационного кода в форматах CSS, JSON, React и motion.dev.
  • Поддержка MCP: ссылка на анимированный фрейм передает агенту по коду полный контекст движения.
  1. Доступность и тарифы
  • Motion — в открытой бете.
  • Starter-пользователи: доступ к Motion, но с ограниченными экспортами.
  • Пользователи с полными seat на всех планах: доступ к motion primitives и экспорту.
  • Полная интеграция с дизайн-системой и агент для Motion — только в платных планах.

Как это работает

Motion как еще один слой на холсте

Figma не вынесла анимацию в отдельное приложение. Motion — еще один режим работы с теми же объектами:

  • Выбираете фрейм → переключаете в Motion.
  • Интерфейс дополняется таймлайном, но сами слои и компоненты остаются теми же.

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

Таймлайн и кейфреймы

Основная логика напоминает классические анимационные редакторы:

  • Каждый слой фрейма представлен дорожкой на таймлайне.
  • Вы можете:
    • перетаскивать слой по оси времени,
    • ставить ключевые кадры для позиции, масштаба, вращения и opacity,
    • включать авто keyframing, чтобы не создавать ключи вручную.

Таймлайн связан с комментами:

  • Комментарий можно привязать не только к точке на холсте, но и к конкретному времени анимации.
  • Это облегчает ревью: команда обсуждает не абстрактное «анимация прыгает», а конкретный кадр.

Шейдеры и анимация

Раньше в Figma можно было анимировать ограниченный набор свойств. Теперь логика другая:

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

Motion-переменные

Motion variables работают по той же идее, что и цветовые или типографические переменные:

  • Создаете переменную, например easing-standard.
  • Задаете для нее несколько режимов (modes) — например для разных платформ или состояний.
  • Применяете переменную в анимациях компонентов.
  • Переключаете режим на уровне страницы — все связанные анимации обновляются.

Это превращает motion из набора разрозненных кейфреймов в систему: один раз описали принципы, дальше включаете их в компоненты.

ИИ-агент Figma

Агент встроен в холст и работает с Motion так:

  • Вы описываете желаемую анимацию текстом.
  • Агент создает ключевые кадры на таймлайне, опираясь на структуру фрейма, компоненты и токены.
  • Результат — не видео и не «черный ящик», а обычная анимация, которую можно редактировать вручную.
  • Можно менять easing, тайминги, добавлять свойства или полностью переделать анимацию.
  • Поддерживаются параллельные запросы — агент может работать над несколькими фреймами.

Для команд с жесткими стандартами это важно: как говорит Senior Product Designer Atlassian Александра Перейра, генерация «внутри ограничений» помогает сохранять консистентность, доступность и качество реализации.

Dev Mode, экспорт и MCP

В Dev Mode появился таб Motion, который решает давнюю боль передачи анимации в разработку:

  • Разработчик видит тот же таймлайн, что и дизайнер.
  • Все значения времени, easing-кривые и ключевые кадры доступны в явном виде.
  • Можно копировать код анимации в формате:
    • CSS,
    • JSON,
    • React,
    • motion.dev.

Поддержка MCP (Figma MCP server):

  • Ссылка на анимированный фрейм передает агенту по коду полный контекст движения.
  • Ничего не нужно «переводить» вручную — то, что нарисовано и анимировано, становится доступно в виде кода.

Что это значит для вас

Для продуктовых дизайнеров

  1. Анимация перестает быть «последним шагом» Теперь вы можете закладывать motion сразу в макет:
  • Прототипировать сложные переходы и микровзаимодействия в том же файле.
  • Получать ранний фидбек от команды и заказчиков по живой анимации, а не по описанию.
  • Экспортировать MP4/GIF/SVG/WEBM для презентаций и согласований.

Motion особенно полезен:

  • для UI с большим количеством состояний (формы, onboarding, сложные панели),
  • для интерфейсов, где важна иерархия и «ощущение» продукта — как говорит иллюстратор и дизайнер Аданна Оньюквуси, софт, которым вы пользуетесь каждый день, должен вызывать эмоции, а движение — один из способов этого добиться.
  1. Меньше зависимости от моушн-дизайнеров и плагинов Если раньше анимация часто зависела от одного специалиста и сторонних инструментов, теперь:
  • любой дизайнер может собрать базовую анимацию через пресеты и агента,
  • моушн-дизайнер подключается там, где нужна глубина и стиль, а не ручная работа над каждой кнопкой.

Аданна описывает это так: когда все в одном месте, можно систематизировать motion-подход и опубликовать его как библиотеку. Тогда он перестает быть вещью «одного человека» и становится ресурсом для всей команды.

  1. Где Motion не поможет Не стоит рассчитывать на Motion как замену:
  • полноценных 3D-движков или сложной инфографики уровня After Effects,
  • продакшн-видео с композингом и монтажом.

Motion в Figma — про интерфейсную анимацию и прототипы, а не про киношный моушн-дизайн.

Для моушн-дизайнеров

Motion в Figma закрывает несколько болей:

  • Atomic motion design: как говорит Lead Motion Designer Atlassian Максвелл Хэтуэй, наличие кейфреймов прямо на холсте превращает атомарный дизайн в атомарный motion-дизайн. Компоненты несут с собой не только визуал, но и движение.
  • Системность вместо разовых эффектов: motion variables и анимируемые компоненты позволяют один раз описать принципы движения и применять их везде.
  • Меньше рутины: агент может собрать черновую анимацию, а вы занимаетесь нюансами — кривыми, таймингами, характером.

Если вы привыкли работать в After Effects, Motion может не заменить его для сложных проектов, но станет удобным слоем между дизайном и продакшном интерфейса.

Для разработчиков

  1. Прозрачная передача анимации В Dev Mode вы получаете:
  • полный таймлайн,
  • конкретные значения длительности и задержек,
  • easing-кривые и ключевые кадры,
  • готовый код в CSS/JSON/React/motion.dev.

Senior Product Designer Atlassian Александра Перейра подчеркивает: когда разработчик легко инспектирует и переносит motion в нужных форматах, сокращается разрыв между задумкой и тем, что уходит в прод.

  1. MCP и агенты для кода Если команда использует агента по коду (через MCP), ссылка на анимированный фрейм передает все данные о движении. Ничего не нужно интерпретировать вручную — агент опирается на тот же источник правды, что и дизайнер.

Для дизайн-систем и библиотек

Motion встраивается в дизайн-систему на двух уровнях:

  • Компоненты с анимацией: один раз настраиваете motion для кнопки, модального окна или карточки — и этот motion живет во всех файлах.
  • Переменные движения: описываете принципы (easing, длительности, режимы) через переменные и применяете их в компонентах. Переключение режима меняет поведение всего интерфейса.

Это особенно полезно для:

  • крупных продуктов с несколькими платформами,
  • команд, где motion раньше «ломался» при каждом спринте, потому что не было единого места для его описания.

Доступность в России

Figma — облачный сервис. Для работы с Motion нужен доступ к Figma в браузере или через десктопное приложение.

Если у вас уже есть доступ к Figma, Motion не требует отдельной установки. Для подключения 3D-трансформаций нужно записаться в вейтлист.

Если Figma в вашей сети блокируется, может понадобиться VPN или корпоративный доступ через прокси.

Место на рынке

Прямых цифр сравнения с конкурентами Figma не приводит, но по функционалу Motion конкурирует с несколькими классами инструментов сразу:

  1. Против плагинов и внешних анимационных тулов для Figma Раньше команды часто использовали:
  • плагины для анимации прямо в Figma,
  • внешние веб-сервисы и десктопные программы для анимации иллюстраций и UI.

Motion убирает постоянные «прыжки» между инструментами:

  • анимация живет в том же файле, что и макеты,
  • нет экспорта-импорта ради ревью или правок,
  • дизайн-система и motion используют одни и те же компоненты и переменные.
  1. Против классических моушн-редакторов По глубине возможностей Motion не заменяет профессиональные пакеты для видео и сложной графики. Но выигрывает в другом:
  • тесная связь с интерфейсным дизайном и компонентами,
  • Dev Mode и экспорт кода из того же файла,
  • системный motion через переменные и компоненты.
  1. Против код-ориентированных решений для анимаций Инструменты типа motion-фреймворков для фронтенда требуют писать код, чтобы увидеть результат. Figma предлагает другой путь:
  • дизайнеры собирают motion визуально,
  • разработчики получают готовый код,
  • MCP-агенты по коду получают доступ к тем же данным.

По цене Motion встроен в существующие планы Figma:

  • Starter-план — ограниченный экспорт, но доступ к Motion есть,
  • платные планы — полный доступ к primitives, экспорту, интеграции с дизайн-системой и ИИ-агенту.

Если вы уже платите за Figma как за основной дизайн-инструмент, Motion становится логичным расширением без отдельной подписки на моушн-сервис.


Figma Motion уже в открытой бете. Попробовать можно через playground-файл или по инструкции в help center. Для 3D-трансформаций Figma собирает вейтлист — записаться можно на сайте.


Читайте также