У меня есть приложение для iOS, которое будет отображать и воспроизводить анимацию Лотти.
Анимации, которые я успешно использовал, взяты с www.lottiefiles.com
Все анимации оттуда работают.
Я создал свою собственную анимацию в After Effects и экспортировал с помощью BodyMovin, затем попытался ее отобразить, но ничего не отображается.
XCode жалуется, что изображения отсутствуют, но он никогда не запрашивал (и не имеет) изображения для анимаций JSON, загруженных с сайта www.lottiefiles.com, и приложение по-прежнему воспроизводит их.
Я добавил изображения, но по-прежнему ничего не отображается и все еще жалуется, что изображения отсутствуют.
Я пробовал разные настройки BodyMovin, такие как:
«Исходные имена активов - экспортировать активы с их исходными именами проектов» и «Включить в JSON - включать растеризованные изображения, закодированные в json». Ни один из них не устранил проблему.
Я попробовал другую композицию AE, созданную кем-то другим, но она тоже не сработала.
Я использовал BodyMovin 'для создания файла demo.html, чтобы увидеть, отображается ли анимация в формате html, что и происходит, поэтому я знаю, что анимация работает.
Похоже, что JSON-файлы с сайта www.lottiefiles.com будут работать в приложении, но JSON-файлы, которые я отображаю из After Effects, не будут работать.