Проблема с анимацией Flare Flutter

В моем исходном файле / анимации 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


person Yogesh Kumawat    schedule 12.06.2019    source источник
comment
попробуйте уменьшить длину анимации   -  person Manoj Perumarath    schedule 12.06.2019


Ответы (1)


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

animation : "animate"

с этим

animation : "new"

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

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

person Mukul    schedule 12.06.2019
comment
Я знаю, что это не место, но поскольку сообщество вспышек несколько невелико, и вы много о нем знаете, не могли бы вы ответить на этот вопрос? stackoverflow.com/questions/64282216/ - person yavg; 09.10.2020