Rive 文件转换

把一个 Format 7 的 .riv 拖进上传框。需要登录。免费用户每 30 分钟可转换 1 次,完成后在列表里下载 .rev。

把 .riv 拖到这里,或 选择文件

简介

这个工具把 Rive 运行时导出的 .riv(Format 7)还原成编辑器可打开的 .rev。转换在服务端完成,不需要登录 Rive 账号。

需要登录。免费用户每 30 分钟可以转换 1 次。 开通会员后,单个限制变为 30 秒内 30 次,并可以使用批量转换。

使用说明

1. 把 .riv 拖进上传框,或点击选择。只接受 Format 7,单个文件不超过 20MB。

2. 点击开始转换。任务会出现在下方列表,完成后下载 .rev。

3. 多画板文件会使用源文件记录的主画板。未知类型、未恢复的脚本字节码和不完整的文件会直接失败。

原理介绍

.riv 与 .rev 面向不同阶段:.riv 是运行时 Format 7 二进制对象流,把画板、组件层级、动画关键帧、状态机、图片与字体等资源按类型与属性依次写入;.rev 则是编辑器工程包,内部主要是可读的 RML(类 XML 的场景描述)以及配套资源。

转换时,服务端先按 Format 7 schema 解码对象流,得到每个对象的类型、属性与相互引用;再把这些运行时对象映射回编辑器侧的节点树与属性表,还原层级、约束、动画与状态机等结构,并抽出内嵌资源。

最后把还原出的 RML 工程按编辑器格式封装成 .rev,从而能在 Rive 编辑器中再次打开与修改。整个过程在服务端完成,不依赖 Rive 账号或本地编辑器。

😉 腾讯云产品特惠热卖,戳我领取!

评论

首页 - Wiki
Copyright © 2011-2026 iteam. Current version is 2.156.0. UTC+08:00, 2026-11-06 19:00
浙ICP备14020137号-1