📄️ React Native
@rive-app/react-native 是推荐的 React Native Rive 运行时。它基于 Nitro 构建,用于替代旧版 rive-react-native 包。
📄️ GPU Canvas
在 React Native 中启用 GPU Canvas 以渲染 3D 内容。
📄️ 加载 Rive 文件
新版运行时(推荐)
📄️ 属性
新版运行时(推荐)
📄️ Rive Ref 方法
新版运行时(推荐)
📄️ 错误处理
此页面仅适用于新版运行时——不适用于旧版运行时。
📄️ 将 Rive 添加到 Expo
要在 Expo 中使用 Rive,您需要安装 Rive React Native 包。
📄️ 本地 SDK 版本自定义
⚠️ ⚠️ 高级配置
📄️ 画板
有关在 Rive 编辑器中创建画板的更多信息,请参阅画板。
📄️ 布局
适配模式
📄️ 状态机播放
有关在 Rive 编辑器中设计和构建状态机的更多信息,请参阅状态机概述。
📄️ 数据绑定
在接触运行时数据绑定 API 之前,重要的是先熟悉概述中介绍的核心概念。
📄️ 加载资源
如果您想动态替换图像,请使用图像数据绑定。
📄️ 字体
在运行时替换字体
📄️ 缓存 Rive 文件
在大多数情况下,.riv 文件应该能快速加载,您不需要自己管理 RiveFile。但如果您打算在应用的多个部分中使用同一个 .riv 文件,甚至在同一个屏幕上使用,那么加载文件一次并将其保留在内存中可能是有利的。
📄️ 语义
通过在 React Native 中启用语义,让你的 Rive 视图可被 VoiceOver 访问。
📄️ 播放音频
要了解如何在 Rive 文件中添加音频,请参见音频事件。
🗃️ 旧版功能(Legacy Features)
4 个项目
📄️ 迁移指南
升级到 v0.5(新原生运行时)