Rive
从 Rive 文件(URL 或本地文件)中显示动画。
示例
基本示例
- Python
import flet as ft
def main(page):
page.add(
ft.Rive(
"https://cdn.rive.app/animations/vehicles.riv",
placeholder=ft.ProgressBar(),
width=300,
height=200,
)
)
ft.app(target=main)
属性
alignment
动画的对齐方式。
artboard
要使用的画板的名称。如果不指定,将使用提供的 src
的默认画板。
enable_antialiasing
是否启用抗ialiasing渲染。默认为 True
。
fit
动画的适应方式。
placeholder_content
加载 Rive 时要显示的控件。
src
Rive 动画的源文件。可以是 URL 或本地资产文件。
use_artboard_size
是否使用画板的固有大小,即画板定义的绝对大小,或者根据可用约束大小父控件(大小由父控件确定)。默认为 False
。