问题标签 [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.
javascript - 无法在屏幕中居中 lottie 动画和文本(react-native)
如何将 lottie 的文本和动画居中?我的加载动画有点偏向右侧。我试图在这里关注,但它没有用https://github.com/airbnb/lottie-react-native/issues/143
我的课看起来像这样:
屏幕看起来像这样。所以你可以看到动画有点向右切。同样没有高度和宽度= 300,它非常向右移动。
android - 与 Lottie 动画元素互动
使用Lottie Android库,是否可以让用户与正在播放的动画元素进行交互?
比如,在动画中有一个按钮(不是本机按钮)并对点击做出反应?
svg - 为什么 bodymovin 导出的是 PNG 而不是 SVG?
我正在尝试使用 lottie 为 After Effects 中创建的 SVG 动画制作动画。我使用 bodymovin 扩展来导出 JSON 数据文件。但是,我也注意到导出包含一些 PNG 图像。我也收到控制台错误,提示无法找到 PNG。
为什么我在 AE 中使用 SVG(AI 文件)时会导出 PNG。下面是我的代码和错误。
索引.ts
但我收到以下错误,无法找到图像。为什么 bodymovin 导出/寻找 pngs?我需要SVG。
Chrome 控制台错误(抱歉不能嵌入,直到 10 代表)
android - 可以结合动画吗?
我正在探索将两个动画组合成一个动画的可能性LottieAnimationView
。有了这个,我们可以理想地创建动态动画,将长动画分成多个部分并动态构建。有谁知道这是否可能?
ios - 如何返回非托管!在斯威夫特
我正在使用 Lottie(动画框架),我尝试使用的代表之一希望我返回一个Unmanaged<CGColor>!
这是定义:
如果我只是尝试返回UIColor.white.cgColor
,我会收到一条错误消息
Cannot convert return expression of type 'CGColor' to return type 'Unmanaged<CGColor>!'
我已经尝试过阅读他们的文档,但他们的示例仅显示像这样使用它:
那么我怎样才能返回正确的类型呢?
谢谢
ios - 将 Adobe After Effect 动画导入 xcode
我在将动画从 Adobe After Effects 导入 Xcode 和 Web 时遇到了一些问题。
我已经制作了一个角色并使用 Duik 插件对其进行了操纵。我制作了我想进入 xcode 的动画,并使用 bodymovin 将其渲染为 JSON。我在这里有动画的图像:
然后我将渲染的 JSON 文件导入到我的项目中。我使用 Lottie-ios 框架(https://github.com/airbnb/lottie-ios)。在我的 viewDidLoad() 中,我使用此代码来显示动画:
但正如你在下面看到的,结果很漂亮......奇怪......
当我渲染后效动画时,我还创建了一个演示文件。在演示网站上,它更接近动画。但仍然不存在。
谁能告诉我我做错了什么?因为我想不通:-(