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 →

Obiektywna ocena

Maszyny stanowe Lottie kontra Rive

Maszyny stanowe Lottie w porównaniu z Rive: dotLottie dodaje teraz stany, dane wejściowe i zdarzenia do odtwarzania Lottie, podczas gdy Rive wbudowuje interaktywność we własny edytor i środowisko wykonawcze. Co każdy może zrobić i kiedy to wybrać.

Zaktualizowano Październik 2026

Krótka odpowiedź

Podstawowa różnica architektoniczna

Lottie nie służy już tylko do odtwarzania. Format .lottie (dotLottie) dodaje maszyny stanu: stany odtwarzające części osi czasu, przejścia z warunkami, dane wejściowe i zdarzenia wysyłane przez aplikację, zbudowane wizualnie w kreatorze Lottie i obsługiwane przez każdy oficjalny odtwarzacz dotLottie. Rive wykracza poza jeden edytor, z warstwami maszyny stanu, powiązaniem danych, skryptami, szkieletami i układami. Wybierz dotLottie, jeśli masz już animacje Lottie i potrzebujesz stanów najechania myszką, kliknięcia lub wielu kroków. Wybierz Rive, jeśli interakcja jest podstawą projektu.

Porównanie bezpośrednie

Podział funkcji i możliwości

WymiarLottie (dotLottie)RiveKorzyść
Jak działają stanyStany odtwarzania: odtwarzanie, zapętlanie lub przytrzymywanie fragmentu osi czasuWarstwy maszyny stanowej, które mieszają i mieszają animacjeRive
Wejścia i zdarzeniaWejścia logiczne, numeryczne, łańcuchowe i zdarzenia; zdarzenia wysyłane z kodu aplikacji; interakcje po kliknięciu i najechaniu myszkąWejścia, zdarzenia i powiązania danych w celu przeglądania modeliRive
LogikaPrzejścia z warunkami i działaniami ochronnymiWarunki, wiązanie danych i skrypty LuauRive
Gdzie to zbudujeszLottie Creator (web) lub JSON w manifeście .lottieEdytor Rive (przeglądarka i komputer stacjonarny)Krawat
Istniejące animacjeDodaje stany do plików Lottie, które już posiadasz, w tym eksporty After EffectsAnimacje wykonane są w RiveLottie (dotLottie)
GraczeReact, JavaScript, Vue, Svelte, komponent sieciowy, React Native, Flutter, iOS, Android, C/C++ (MIT)Web, React, React Native, iOS, Android, Flutter, C++, C# (MIT), a także przewodniki po Unity i UnrealKrawat
TematykaDynamiczne motywy kolorów i stylów w czasie wykonywaniaPoprzez powiązanie danychKrawat
Animacja postaciNiezależnie od tego, co zawiera animacja źródłowaKości i siatki wbudowane w edytorRive
Koszt wysyłkiGracze są wolni i mają otwarte oprogramowanie; LottieFiles ma plany bezpłatne i płatneBezpłatny eksport odtwarza ekran powitalny Rive; Cadet (9 USD za miejsce miesięcznie, rocznie) usuwa goLottie (dotLottie)
Użyj przypadków dla Rive

Kiedy wybrać Rive

  • Interakcja to projekt: postacie, gry lub elementy sterujące, które stale reagują na wprowadzane dane.
  • Chcesz powiązać animację z danymi aplikacji na żywo za pomocą modeli widoków.
  • Potrzebujesz kości, siatek lub zachowań skryptowych.
  • Twój zespół pracuje już w edytorze Rive.
Użyj przypadków dla Lottie (dotLottie)

Kiedy wybrać Lottie (dotLottie)

  • Masz już animacje Lottie lub After Effects i chcesz dodać stany najechania, kliknięcia lub wieloetapowe.
  • Twoje interakcje polegają głównie na „odgrywaniu tej, a potem tamtej” części wydarzenia.
  • Chcesz odtwarzaczy typu open source bez opłat eksportowych i ekranu powitalnego.
  • Potrzebujesz motywów wykonawczych, takich jak tryb ciemny lub kolory marki, z jednego pliku.

Tworzymy ExodeUI, trzecią opcję, która dodaje układ interfejsu użytkownika i fizykę sprężyn do maszyn stanowych. Aby zapoznać się z szerszą listą, zobacz Alternatywy dla Rive

Odpowiedzi bezpośrednie

Często zadawane pytania

Powiązany