#flutter
#flutter
Вопрос:
Как я могу использовать двоичные файлы flare (.flr) в моем приложении flutter?
Комментарии:
1. Если нет пакета, который можно найти из pub.dartlang.org вы можете написать его на родном языке, используя каналы платформы
2. это именно то, что вам нужно
Ответ №1:
FlareActor(
"location/00.flr",
alignment: Alignment.center,
fit: BoxFit.contain,
animation: // "here you set the name of the animations tab",
),
например, здесь https://www.2dimensions.com/a/pollux/files/flare/success-check
название анимации без названия
Ответ №2:
Как насчет того, чтобы проверить документы https://pub.dev/packages/flare_flutter
Вы можете создать свой собственный файл flare, выполнив вход наhttps://www.2dimensions.com / если вы в настоящее время пытаетесь экспериментировать с чужим файлом flare.
Предполагая, что у вас есть существующий проект,
- Добавьте пакет в зависимости вашего проекта (pubspec.yaml)
-
Проверьте документы (ссылка выше) и посмотрите, какие файлы вам действительно нужны, и импортируйте их соответствующим образом
импортируйте ‘package: flarecode/flare_actor.dart’;
Вам наверняка понадобится вышеупомянутый.
- Вставьте файлы в каталог вашего проекта и не забудьте упомянуть об этом в pubspec.yaml. (Необязательно)
- Убедитесь, что у вас есть какой-либо способ запуска анимации с помощью FlareController (повышенная анимация или сразу после создания виджета)
Пример кода:
Container(
FlareActor(
"assets/yourflare",
alignment:Alignment.center,
fit:BoxFit.contain,
animation:"idle" /* Default_Animation_Name (One Flare file can hold multiple flare animations with the same name) */ ) );