问题标签 [lottie]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2271 浏览

javascript - Lottie 动画与 React Native 中的容器相比非常小

我有一个运行良好的点击动画,但我无法让实际的动画元素更加“放大”。它看起来像这样:

在此处输入图像描述

这是代码:

父视图没有什么好笑的,所以我真的很困惑为什么心脏没有占据动画视图的全部宽度和高度。这也使得将该元素放置在任一图标旁边变得困难。

0 投票
1 回答
5057 浏览

javascript - 无法在屏幕中居中 lottie 动画和文本(react-native)

如何将 lottie 的文本和动画居中?我的加载动画有点偏向右侧。我试图在这里关注,但它没有用https://github.com/airbnb/lottie-react-native/issues/143

我的课看起来像这样:

屏幕看起来像这样。所以你可以看到动画有点向右切。同样没有高度和宽度= 300,它非常向右移动。

在此处输入图像描述

0 投票
1 回答
576 浏览

android - 为什么即使在应用程序暂停时也会调用 Choreographer.FrameDisplayEventReceiver.run?

当应用程序处于暂停状态时,我在Choreographer.FrameDisplayEventReceiver.run. 在某些情况下对于应用程序是否正常?我还看到,大多数情况下,最终都是LottieDrawable. onAnimationUpdate调用。

我想知道这是否会对我的应用在暂停状态下的性能产生任何影响,例如电源使用情况等,这是 profiler 在暂停状态下的截图

0 投票
1 回答
465 浏览

android - 与 Lottie 动画元素互动

使用Lottie Android库,是否可以让用户与正在播放的动画元素进行交互?

比如,在动画中有一个按钮(不是本机按钮)并对点击做出反应?

0 投票
2 回答
565 浏览

android - Xamarin 形成 Lottie

您好,我正在尝试使用 Lottie for Xamarin 运行 xamarin 表单,但它崩溃了。我已经安装了 Forms 包和 Droid 包,但出现以下错误:

另外,我在 MainActivity 类中添加了以下代码:

我已将 .josn 文件作为资产:

洛蒂视频凸轮json

0 投票
3 回答
5867 浏览

svg - 为什么 bodymovin 导出的是 PNG 而不是 SVG?

我正在尝试使用 lottie 为 After Effects 中创建的 SVG 动画制作动画。我使用 bodymovin 扩展来导出 JSON 数据文件。但是,我也注意到导出包含一些 PNG 图像。我也收到控制台错误,提示无法找到 PNG。

为什么我在 AE 中使用 SVG(AI 文件)时会导出 PNG。下面是我的代码和错误。

索引.ts

但我收到以下错误,无法找到图像。为什么 bodymovin 导出/寻找 pngs?我需要SVG。

Chrome 控制台错误(抱歉不能嵌入,直到 10 代表)

0 投票
1 回答
275 浏览

android - 可以结合动画吗?

我正在探索将两个动画组合成一个动画的可能性LottieAnimationView。有了这个,我们可以理想地创建动态动画,将长动画分成多个部分并动态构建。有谁知道这是否可能?

0 投票
2 回答
941 浏览

ios - 如何返回非托管!在斯威夫特

我正在使用 Lottie(动画框架),我尝试使用的代表之一希望我返回一个Unmanaged<CGColor>!

这是定义:

如果我只是尝试返回UIColor.white.cgColor,我会收到一条错误消息

Cannot convert return expression of type 'CGColor' to return type 'Unmanaged<CGColor>!'

我已经尝试过阅读他们的文档,但他们的示例仅显示像这样使用它:

那么我怎样才能返回正确的类型呢?

谢谢

0 投票
0 回答
1433 浏览

android - Lottie Animation 动态文本动画

我需要为 LottieAnimationView 设置文本,但文档对我帮助不大

在此处输入图像描述

我尝试在布局上添加一个文本视图,但它似乎没有做任何事情。

0 投票
0 回答
693 浏览

ios - 将 Adob​​e After Effect 动画导入 xcode

我在将动画从 Adob​​e After Effects 导入 Xcode 和 Web 时遇到了一些问题。

我已经制作了一个角色并使用 Duik 插件对其进行了操纵。我制作了我想进入 xcode 的动画,并使用 bodymovin 将其渲染为 JSON。我在这里有动画的图像:

在此处输入图像描述

然后我将渲染的 JSON 文件导入到我的项目中。我使用 Lottie-ios 框架(https://github.com/airbnb/lottie-ios)。在我的 viewDidLoad() 中,我使用此代码来显示动画:

但正如你在下面看到的,结果很漂亮......奇怪...... 在此处输入图像描述

当我渲染后效动画时,我还创建了一个演示文件。在演示网站上,它更接近动画。但仍然不存在。 在此处输入图像描述

谁能告诉我我做错了什么?因为我想不通:-(