Как использовать двоичные файлы flare в приложении flutter?

#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.

Предполагая, что у вас есть существующий проект,

  1. Добавьте пакет в зависимости вашего проекта (pubspec.yaml)
  2. Проверьте документы (ссылка выше) и посмотрите, какие файлы вам действительно нужны, и импортируйте их соответствующим образом

    импортируйте ‘package: flarecode/flare_actor.dart’;

Вам наверняка понадобится вышеупомянутый.

  1. Вставьте файлы в каталог вашего проекта и не забудьте упомянуть об этом в pubspec.yaml. (Необязательно)
  2. Убедитесь, что у вас есть какой-либо способ запуска анимации с помощью 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) */ ) );