Анимация Rive
Rive - это интерактивный инструмент для дизайна и анимации в реальном времени. Используя виджет RiveAnimation, вы можете легко импортировать ваши ресурсы из Rive в FlutterFlow и использовать их в своем приложении.
Создание анимации
Вы можете создать анимацию с нуля, используя Rive Editor.
- Нажмите на + New File.
- Укажите размеры холста (Ширина и Высота).
- Нажмите Create.
Используйте инструменты дизайна Rive или импортируйте изображения, чтобы начать создание анимации. Как только ваш дизайн будет готов, вы сможете использовать Timeline и ключевые кадры для анимирования вашего дизайна.
В вашем файле Rive должен быть как минимум один Artboard, но вы можете добавить бесконечное количество Artboards.
После завершения создания анимации, вы можете либо скачать ее как ресурс (с расширением .riv
), либо опубликовать в сообществе Rive для других пользователей.
Чтобы скачать файл Rive, нажмите на иконку Экспорта (в левом верхнем углу панели инструментов Rive) и выберите Download -> For newest runtime.
Чтобы опубликовать файл в сообществе, нажмите на иконку Экспорта (в левом верхнем углу панели инструментов Rive) и выберите Publish to Community. Укажите название и описание вашей анимации и нажмите Publish to Community.
Для использования файла анимации Rive в FlutterFlow вам необходимо либо скачать, либо опубликовать файл в сообществе.
Вместо создания анимации с нуля, вы также можете использовать любой ресурс Rive, опубликованный в Community.
Добавление виджета RiveAnimation
Что бы использовать анимацию Rive, выполните следующие действия:
- Перетащите виджет RiveAnimation на холст.
- Выберите источник Animation Source как Network или Asset.
- Если выбрали Network, введите Ссылку (URL загрузки) ****на анимацию. Получите ссылку, перейдя к опубликованной анимации Rive в сообществе, щелкните правой кнопкой мыши на кнопке Download и скопируйте адрес ссылки.
- Если выбрали Asset,
- Выберите Artboard из выпадающего списка.
- Выберите Анимации, которые хотите использовать (они импортируются из ресурса Rive). После выбора одной или нескольких анимаций вы можете использовать кнопку Предпросмотр анимаций, чтобы их воспроизвести.
- По умолчанию выбран тип Animation Type как Once. Если выбранные анимации содержат петлю или бумеранг, у вас будет возможность выбрать Continuous. При выборе этой опции, если анимация содержит петлю, она будет воспроизводиться непрерывно.
- Как правило, флажок Auto Animate остается установленным, что означает воспроизведение анимации сразу после загр узки страницы. Однако, если вы хотите использовать действие для запуска анимации, снимите его.
- Укажите Ширину и Высоту виджета RiveAnimation, а также выберите тип Box Fit.
- (Дополнительно) Если вы планируете использовать действие для запуска анимации, вы можете дать подходящее Название этому Виджету RiveAnimation, чтобы его было легче идентифицировать.
Управление анимацией с использованием действия
Чтобы запустить анимацию RiveAnimation с помощью действия, вы можете использовать Rive Animation Action.