📄️ 动画播放
⚠️ 已弃用:请在运行时使用状态机代替直接动画播放
📄️ 画板
选择画板
📄️ 状态机播放
播放状态机
📄️ 数据绑定
数据绑定允许你将代码与 Rive 编辑器中绑定的元素连接起来。通过使用 View Model,你可以在编辑器中定义可绑定属性,然后在运行时通过 React Hook 读取和写入这些属性的值。
📄️ 布局
Fit 模式
📄️ 缓存 Rive 文件
useRiveFile Hook 旨在组件内初始化和管理 RiveFile 实例。它根据提供的源参数(URL 或 ArrayBuffer)设置 RiveFile,并确保在组件卸载或输入变化时进行适当的清理,以避免内存泄漏。
📄️ 加载资源
概述
📄️ 播放音频
概述
📄️ 字体
运行时替换数据绑定字体
📄️ 输入
⚠️ 已弃用:请使用数据绑定代替输入来控制 Rive 动画
📄️ Rive 事件
⚠️ 已弃用:请使用数据绑定代替事件
📄️ 文本
⚠️ 已弃用:请使用数据绑定代替运行时直接操作文本运行
📄️ 预加载 WASM
Rive 基于 WASM 的运行时需要加载 Web Assembly 文件。预加载 WASM 可以显著提升性能。
📄️ 渲染为位图
概述
📄️ 迁移指南
从 @rive-app/react-webgl 迁移到 @rive-app/react-webgl2
📄️ 语义(Semantics)
通过 useRive 启用语义,让你的 Rive 图形可被屏幕阅读器访问。
📄️ 最佳实践
在 React 中使用 Rive 的性能和使用注意事项。
📄️ 参数和返回值
Rive React API。
📄️ React
在 React 中渲染和控制 Rive 文件。