Проблема анимации Flare Flutter - PullRequest
0 голосов
/ 12 июня 2019

Мой оригинальный файл / анимация Flare имеет кубическую кривую, определенную для всей его анимации.Но когда я экспортирую и запускаю ту же анимацию в своем приложении Flutter, кажется, что она использует линейную кривую.Я экспортировал файлы несколько раз с разными изменениями, но не повезло.

Код флаттера:

Scaffold(
  backgroundColor: Colors.white,
  body: Center(
    child: Container(
      child: FlareActor(
        "assets/flare.flr",
        animation: "animate",
      ),
    ),
  ),
),

Файлы: https://github.com/2d-inc/Flare-Flutter/files/3266731/flare_files.zip

Ссылка на вспышку:https://www.2dimensions.com/a/iamyogik/files/flare/new-file-4

Видео анимации вспышки, запущенной в приложении: https://drive.google.com/file/d/1B98DNE3Zq26jQs4YCsDx-2gYnNaPIo4J/view?usp=sharing

1 Ответ

1 голос
/ 12 июня 2019

Как вы указали ссылку , в которой есть анимация, но она называется «новой» (вы можете увидеть это на вкладке «Анимации» в левом нижнем углу), но здесь, в написанном вами коде«одушевленный» вместо «новый».Попробуйте заменить этот код

animation : "animate"

на

animation : "new"

"new" - это название вашей анимации, как я уже говорил, и вам нужно написать имяанимации в «анимации» в вашем коде, вы можете проверить эту статью со среды, и в случае, если это не сработает, тогда , пожалуйста, убедитесь, что вы используететот же самый файл вспышки для этой анимации .

Как вы указали здесь там имя файла "New File 4.flr" и анимация для этого "новый" , как вы можете видеть в левом нижнем углу.Но в коде флаттера вы используете имя файла как "flare.flr" и анимацию для этого как "animation" .Поэтому, пожалуйста, перепроверьте свое имя файла и имя анимации.

...