文本
⚠️ 已弃用:请使用数据绑定代替在运行时直接操作文本运行
在运行时动态更新 Rive 图形中的文本内容。
在 Artboard 实例上获取/设置文本运行值。
我们推荐使用数据绑定来代替在运行时更新文本。
final controller = RiveWidgetController(riveFile);
final artboard = controller.artboard;
// 获取文本运行值
artboard.getText(value)
// 可选的 path 参数,用于在组件实例级别获取文本运行值
artboard.getText(value, path: path)
// 设置文本运行值
artboard.setText(value)
// 可选的 path 参数,用于在组件实例级别设置文本运行值
artboard.setText(value, path: path)
嵌套画板
更新嵌套在另一个画板内的文本。提供可选路径以定位嵌套画板内的正确 Text 对象。
我们推荐使用数据绑定来代替在运行时更新文本。
final controller = RiveWidgetController(riveFile);
final artboard = controller.artboard;
// 使用 path 参数在组件实例级别获取文本运行值
artboard.getText(value, path: path)
// 使用 path 参数在组件实例级别设置文本运行值
artboard.setText(value, path: path)