Skip to main content
ExodeUI

EXODEUI DESKTOP

A little space for good ideas.

Choose your platform to get the official ExodeUI installer.

Looking for Intel Mac or other builds? Explore the web studio or check all download options.

Prefer the browser? Try for free in your browser →

客观评价

Lottie 状态机与 Rive

Lottie 状态机与 Rive:dotLottie 现在在 Lottie 播放之上添加状态、输入和事件,而 Rive 在其自己的编辑器和运行时中构建交互性。每个可以做什么以及何时选择它。

已更新 2026 年 10 月

简短回答

根本的架构差异

Lottie不再只是播放。 .lottie (dotLottie) 格式添加了状态机:播放时间线部分的状态、根据应用发送的条件、输入和事件进行转换,在 Lottie Creator 中直观构建,并受到每个官方 dotLottie 播放器的支持。 Rive 在一个编辑器中更进一步,包括状态机层、数据绑定、脚本、骨骼和布局。如果您已经有 Lottie 动画并且需要悬停、单击或多步状态,请选择 dotLottie。如果交互是设计的核心,请选择 Rive。

并排比较

特性和功能细分

方面Lottie (dotLottie)Rive优势
国家如何运作播放状态:播放、循环或保持时间线的一段混合动画的状态机层Rive
输入和事件布尔、数字、字符串和事件输入;从应用程序代码发布的事件;单击和悬停交互输入、事件和数据绑定到视图模型Rive
逻辑与警卫条件和行动的转换条件、数据绑定和 Luau 脚本Rive
你在哪里建造它Lottie Creator (Web),或 .lottie 清单中的 JSONRive 编辑器(浏览器和桌面)领带
现有动画将状态添加到您已有的 Lottie 文件,包括 After Effects 导出动画是用Rive制作的Lottie (dotLottie)
玩家React、JavaScript、Vue、Svelte、Web 组件、React Native、Flutter、iOS、Android、C/C++(麻省理工学院)Web、React、React Native、iOS、Android、Flutter、C++、C# (MIT),以及 Unity 和 Unreal 指南领带
主题化运行时颜色和样式的动态主题通过数据绑定领带
人物动画无论源动画包含什么内容编辑器中内置的骨骼和网格物体Rive
运送费用播放器免费且开源; LottieFiles 有免费和付费计划免费导出播放Rive启动画面; Cadet(每个席位每月 9 美元,每年)将其删除Lottie (dotLottie)
用例 Rive

何时选择 Rive

  • 交互就是设计:不断响应输入的角色、游戏或控件。
  • 您希望通过视图模型将动画绑定到实时应用程序数据。
  • 您需要骨骼、网格或脚本化行为。
  • 您的团队已经在 Rive 编辑器中工作。
用例 Lottie (dotLottie)

何时选择 Lottie (dotLottie)

  • 您已经有 Lottie 或 After Effects 动画,并且想要添加悬停、单击或多步状态。
  • 您的互动主要是在活动中“先扮演这个角色,然后扮演那个角色”。
  • 您想要没有出口费用或启动画面的开源播放器。
  • 您需要来自一个文件的运行时主题,例如深色模式或品牌颜色。

我们制作了 ExodeUI,这是第三个选项,它将 UI 布局和弹簧物理添加到状态机中。如需更广泛的列表,请参阅 Rive替代品

直接回答

常见问题解答

有关的