跳到主要内容

加载资源(Loading Assets)

更多通用说明见:

注意(Note):Rive Unity 当前支持 EmbeddedReferenced,暂不支持 Hosted

图片格式当前支持 png / jpegwebp 支持在推进中。

资源导出选项

在 Rive Editor 的 Assets 面板里可给每个资源设置导出方式。

一个 .riv 文件可以混用:

  • Embedded
  • Referenced
  • Hosted(Unity 侧暂不支持)

Embedded(内嵌)

标记为 Embedded 的资源会随 .riv 自动加载,无需额外配置。

在 Unity Inspector 里选中 .riv 资源可看到其资产信息(如字体体积)。

Referenced(引用)

Referenced 资源需要在运行时链接。rive-unity 会自动在同目录下查找匹配资源并链接。

匹配优先规则:

  1. Name + ID 精确匹配
  2. 若未命中,回退到仅 Name 匹配(可作为可控策略)

关键前提:.riv 与待匹配资源需处于同一 Unity 目录,才能被自动发现。

如果资源是后加进来的,可能需要对 .riv 执行 Reimport 触发重新匹配。

Importer 选择

你可在 Inspector 手动选择 Importer,把某个文件转换为 Rive Asset,或修正误导入类型。

共享资源建议

若多个 .riv 复用同一字体/图片,优先走 Referenced 可减少重复嵌入,降低包体与内存占用。