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 →

Avaliação objetiva

Máquinas de estado Lottie vs Rive

Máquinas de estado Lottie vs Rive: dotLottie agora adiciona estados, entradas e eventos na reprodução de Lottie, enquanto Rive cria interatividade em seu próprio editor e tempo de execução. O que cada um pode fazer e quando escolher.

Atualizado Outubro de 2026

Resposta curta

A diferença arquitetural de fundo

Lottie não é mais apenas reprodução. O formato .lottie (dotLottie) adiciona máquinas de estado: estados que reproduzem partes de uma linha do tempo, transições com condições, entradas e eventos que seu aplicativo envia, construídos visualmente no Lottie Creator e suportados por todos os players dotLottie oficiais. Rive vai além dentro de um editor, com camadas de máquina de estado, vinculação de dados, scripts, ossos e layouts. Escolha dotLottie se você já possui animações Lottie e precisa passar o mouse, clicar ou estados de várias etapas. Escolha Rive se a interação for o núcleo do design.

Comparação lado a lado

Recursos e capacidades

CritérioLottie (dotLottie)RiveVantagem
Como funcionam os estadosEstados de reprodução: reproduzir, repetir ou segurar um segmento da linha do tempoCamadas de máquina de estado que misturam e combinam animaçõesRive
Entradas e eventosEntradas booleanas, numéricas, string e eventos; eventos postados a partir do código do aplicativo; interações de clicar e passar o mouseEntradas, eventos e vinculação de dados para visualizar modelosRive
LógicaTransições com condições e ações de guardaCondições, vinculação de dados e script LuauRive
Onde você constróiLottie Creator (web) ou JSON no manifesto .lottieO editor Rive (navegador e desktop)Empate
Animações existentesAdiciona estados aos arquivos Lottie que você já possui, incluindo exportações After EffectsAs animações são feitas em RiveLottie (dotLottie)
JogadoresReact, JavaScript, Vue, Svelte, Componente Web, React Native, Flutter, iOS, Android, C/C++ (MIT)Web, React, React Native, iOS, Android, Flutter, C++, C# (MIT), além de guias Unity e UnrealEmpate
TemaTemas dinâmicos para cores e estilos em tempo de execuçãoAtravés da vinculação de dadosEmpate
Animação de personagensQualquer que seja a animação de origemOssos e malhas integrados ao editorRive
Custo para enviarOs jogadores são gratuitos e de código aberto; LottieFiles tem planos gratuitos e pagosAs exportações gratuitas reproduzem uma tela inicial Rive; Cadete ($ 9 por assento por mês, anualmente) remove-oLottie (dotLottie)
Casos de uso de Rive

Quando escolher Rive

  • A interação é o design: personagens, jogos ou controles que respondem continuamente à entrada.
  • Você deseja vincular a animação aos dados do aplicativo ao vivo por meio de modelos de visualização.
  • Você precisa de ossos, malhas ou comportamento com script.
  • Sua equipe já trabalha no editor Rive.
Casos de uso de Lottie (dotLottie)

Quando escolher Lottie (dotLottie)

  • Você já tem animações Lottie ou After Effects e deseja adicionar estados de foco, clique ou várias etapas.
  • Suas interações são principalmente "desempenhar esta parte, depois aquela parte" em um evento.
  • Você quer players de código aberto, sem taxas de exportação ou tela inicial.
  • Você precisa de temas de tempo de execução, como modo escuro ou cores de marca, de um arquivo.

Criamos ExodeUI, uma terceira opção que adiciona layout de UI e física de primavera às máquinas de estado. Para uma lista mais ampla, consulte Rive alternativas

Respostas diretas

Perguntas frequentes

Relacionado