Как сделать интерактивный кликабельный прототип и анимацию сайта или приложения в фигме

Аватар автора курса

Автор — Ян Агеенко

Дизайнер с 20-летним опытом работы. Арт-директор в собственной студии. Основатель Гильдии дизайнеров, автор книги «Как стать дизайнером с нуля»

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

Видео-версия урока

Выбрать плеер:

Как сделать прототип перехода по страницам сайта или приложения

Для создания прототипа перехода между страницами в Figma сначала создаются отдельные фреймы, каждый из которых представляет собой отдельную страницу — например, «Главная», «Услуги» и «Контакты». На каждой странице размещаются соответствующие заголовки для наглядности. Затем выделяется элемент, который должен инициировать переход — например, пункт меню «Услуги». В правой панели выбирается вкладка Prototype, и при наведении на выделенный элемент появляется значок «плюс». Удерживая его, можно соединить текущий элемент с целевым фреймом, задав тем самым переход от одной страницы к другой.

Как настроить параметры и анимацию прототипа в фигме

После соединения элементов открывается окно Interaction, где настраиваются параметры взаимодействия. В разделе Trigger указывается событие, вызывающее действие — чаще всего это On Click. В разделе Action выбирается Navigate to, а в Destination указывается целевой фрейм. Также можно задать анимацию перехода, например Smart Animate, которая автоматически определяет оптимальный способ анимации между состояниями. Дополнительно настраиваются параметры анимации: тип ускорения (по умолчанию — Ease Out) и длительность (обычно 300 мс). Эти же настройки применяются ко всем остальным переходам между страницами.

Как перейти в режим просмотра прототипа в фигме

Для просмотра готового прототипа используется кнопка Play (треугольник, направленный вправо), расположенная на правой панели. При её нажатии открывается отдельная вкладка с интерактивным прототипом, где можно проверить все настроенные переходы и анимации. Альтернативный способ — нажать на иконку Play рядом с надписью Flow непосредственно у фрейма. В этом случае предпросмотр запускается прямо в рабочей области, но полноэкранный режим просмотра считается более удобным для тестирования.

Как сделать кликабельную кнопку и всплывающее окно в фигме

Чтобы создать всплывающее окно, сначала рисуется кнопка и отдельный фрейм, который будет выполнять роль модального окна. У кнопки в разделе Prototype добавляется новое взаимодействие: Trigger — On Click, Action — Open Overlay. В поле Overlay выбирается фрейм с всплывающим окном. Можно задать тип анимации появления, например Dissolve, а также включить опцию Close when clicking outside и добавить затемнение фона. Для закрытия окна по нажатию на крестик, у самого крестика настраивается взаимодействие с Action — Close Overlay.

Как сделать интерактивный анимированный прототип слайдера

Для создания слайдера внутри одного фрейма используются компоненты и их варианты. Сначала создаётся фрейм с одним слайдом и стрелками навигации. Этот фрейм превращается в компонент, после чего создаются его копии с разным содержимым — например, с разными цветами или изображениями. Затем все эти элементы объединяются в новый компонент, внутри которого создаются варианты (States) для каждого слайда. Стрелки настраиваются как триггеры: при клике на стрелку вправо происходит переход к следующему варианту, при клике на стрелку влево — к предыдущему. Для зацикливания последний слайд соединяется с первым, а первый — с последним. Готовый компонент можно вставлять на любые страницы, и он будет сохранять интерактивность и анимацию, в том числе при использовании Smart Animate.

Другие полезные уроки по Фигме

Размеры визиток, листов А4, сайтов, баннеров, карточек и других фреймов в фигме

В этом уроке мы рассмотрим наиболее популярные размеры фреймов для дизайна в фигме. Разберемся с размерами для мобильных приложений, сайтов, визиток, листов А3, А4, А5 и других форматов. Рекомендую посмотреть видео-версию урока, в ней всё будет показано максимально наглядно и на конкретных примерах.

Проблемы с фигмой: почему она не открывается, почему не работают шрифты или плагины

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

Как вставить, обрезать и редактировать изображения (картинки, фото) в фигме

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