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 →

Objectieve evaluatie

Lottie-staatsmachines versus Rive

Lottie-statusmachines versus Rive: dotLottie voegt nu staten, invoer en gebeurtenissen toe bovenop het afspelen van Lottie, terwijl Rive interactiviteit inbouwt in zijn eigen editor en runtime. Wat iedereen kan doen en wanneer u het moet kiezen.

Bijgewerkt Oktober 2026

Kort antwoord

Het fundamentele architectonische verschil

Lottie kan niet langer alleen worden afgespeeld. Het .lottie-formaat (dotLottie) voegt statusmachines toe: staten die delen van een tijdlijn afspelen, overgangen met voorwaarden, invoer en gebeurtenissen die uw app verzendt, visueel gebouwd in Lottie Creator en ondersteund door elke officiële dotLottie-speler. Rive gaat verder binnen één editor, met lagen van staatsmachines, gegevensbinding, scripting, botten en lay-outs. Kies dotLottie als je al Lottie-animaties hebt en een hover-, klik- of meerstapsstatus nodig hebt. Kies Rive als de interactie de kern van het ontwerp is.

Vergelijking naast elkaar

Uitsplitsing van functies en mogelijkheden

DimensieLottie (dotLottie)RiveVoordeel
Hoe staten werkenAfspeelstatussen: speel een segment van de tijdlijn af, herhaal het of houd het vastStaatsmachinelagen die animaties mixen en laten samensmeltenRive
Ingangen en gebeurtenissenBooleaanse, numerieke, string- en gebeurtenisinvoer; evenementen gepost vanuit app-code; klik- en zweefinteractiesInvoer, gebeurtenissen en gegevensbinding om modellen te bekijkenRive
LogicaOvergangen met bewakingsvoorwaarden en actiesVoorwaarden, databinding en Luau-scriptingRive
Waar je het bouwtLottie Creator (web) of JSON in het .lottie-manifestDe Rive-editor (browser en desktop)Stropdas
Bestaande animatiesVoegt statussen toe aan Lottie-bestanden die u al hebt, inclusief After Effects-exportsAnimaties worden gemaakt in RiveLottie (dotLottie)
SpelersReact, JavaScript, Vue, Svelte, webcomponent, React Native, Flutter, iOS, Android, C/C++ (MIT)Web, React, React Native, iOS, Android, Flutter, C++, C# (MIT), plus Unity- en Unreal-gidsenStropdas
ThemaDynamische thema's voor kleuren en stijlen tijdens runtimeVia databindingStropdas
Karakter animatieWat de bronanimatie ook bevatBones en meshes ingebouwd in de editorRive
Kosten voor verzendingSpelers zijn gratis en open source; LottieFiles heeft gratis en betaalde abonnementenGratis exports spelen een Rive-opstartscherm af; Cadet ($ 9 per stoel per maand, jaarlijks) verwijdert hetLottie (dotLottie)
Gebruik cases voor Rive

Wanneer te kiezen Rive

  • De interactie is het ontwerp: personages, games of besturingen die continu reageren op input.
  • U wilt animatie aan live app-gegevens koppelen via weergavemodellen.
  • Je hebt botten, meshes of scriptgedrag nodig.
  • Jouw team werkt al in de Rive-editor.
Gebruik cases voor Lottie (dotLottie)

Wanneer te kiezen Lottie (dotLottie)

  • U beschikt al over Lottie- of After Effects-animaties en u wilt hover-, klik- of meerstapsstatussen toevoegen.
  • Je interacties zijn meestal 'speel dit deel, dan dat deel' tijdens een evenement.
  • Je wilt open-sourcespelers zonder exportkosten of splash-scherm.
  • U hebt runtime-thema's nodig, zoals de donkere modus of merkkleuren, uit één bestand.

We maken ExodeUI, een derde optie die UI-indeling en veerfysica toevoegt aan staatsmachines. Voor een bredere lijst, zie Rive-alternatieven

Directe antwoorden

Veelgestelde vragen

Verwant