跳到主要内容

Lottie 动画

LVGL v8

LVGL v8 本身并不原生支持 Lottie 动画,而是通过第三方库来实现支持。更多详情请参考 rlottie 的集成文档

我们已将 rlottie 库集成到 anyui 中,因此您可以利用生成的代码并通过 anyui 模拟 Lottie 动画,但仍需为目标设备完成 rlottie 的集成工作。

LVGL v9

从 v9 版本开始,Lottie 组件使用了集成到 LVGL 中的 ThorVG 库。若要使用 Lottie 动画,需要启用 LV_USE_THORVG_INTERNAL(使用内置 ThorVG)或 LV_USE_THORVG_EXTERNAL(外部链接),这样即可在 LVGL v9 中直接使用 Lottie 动画。

anyui 为 Lottie 组件使用内置 ThorVG,并且能够在模拟器上模拟 Lottie 动画。

更多详细信息,请参考 LVGL v9 的 Lottie 文档