如何将lottie文件加载到FMX中的TSkAnimdatedImage?

问题描述 投票:0回答:1

我想在FMX中的

TTSkAnimatedImage
中显示lottie动画文件。

如何将lottie文件加载到FMX中的

TSkAnimdatedImage

使用普通的

TImage
,我可以简单地使用
MultiResBitmap
Bitmap
加载它,但不能使用
TSkAnimdatedImage

但是洛蒂在

TSkAnimdatedImage
上怎么样?

delphi lottie skia delphi-12-athens skia4delphi
1个回答
0
投票

如果您在设计时这样做:

  1. 将 TSkAnimatedImage 添加到表单/框架。
  2. Object Inspector 中,选择放置的 TSkAnimatedImage 组件时会出现 Source 属性。
  3. 单击右侧的“...”按钮,这将打开一个新窗口来加载 Lottie 文件。

如果您在运行时执行此操作,则可以使用 TSkAnimatedImage 的方法

LoadFromFile
LoadFromStream

它在 skia4delphi 存储库中有详细记录。

© www.soinside.com 2019 - 2024. All rights reserved.