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 г.

Краткий ответ

Принципиальная разница в архитектуре

Lottie больше не предназначен только для воспроизведения. Формат .lottie (dotLottie) добавляет конечные автоматы: состояния, которые воспроизводят части временной шкалы, переходы с условиями, входными данными и событиями, которые отправляет ваше приложение, визуально построенные в Lottie Creator и поддерживаемые всеми официальными проигрывателями dotLottie. Rive идет дальше внутри одного редактора со слоями конечных автоматов, привязкой данных, сценариями, костями и макетами. Выберите dotLottie, если у вас уже есть анимация Lottie и вам нужны состояния наведения, щелчка или многошаговые состояния. Выбирайте Rive, если взаимодействие является основой дизайна.

Сравнение рядом

Функции и возможности

КритерийLottie (dotLottie)RiveПреимущество
Как работают государстваСостояния воспроизведения: воспроизведение, зацикливание или удержание сегмента временной шкалы.Слои конечного автомата, которые смешивают и смешивают анимацию.Rive
Входы и событияЛогические, числовые, строковые и событийные входы; события, опубликованные из кода приложения; взаимодействие при нажатии и наведенииВходные данные, события и привязка данных для просмотра моделейRive
ЛогикаПереходы с охранными условиями и действиямиУсловия, привязка данных и сценарии LuauRive
Где вы это строитеLottie Creator (веб-версия) или JSON в манифесте .lottie.Редактор Rive (браузер и рабочий стол)Паритет
Существующие анимацииДобавляет состояния в уже имеющиеся у вас файлы Lottie, включая экспорт After Effects.Анимации сделаны в Rive.Lottie (dotLottie)
ИгрокиReact, JavaScript, Vue, Svelte, веб-компонент, React Native, Flutter, iOS, Android, C/C++ (MIT)Интернет, React, React Native, iOS, Android, Flutter, C++, C# (MIT), а также руководства по Unity и Unreal.Паритет
ТематикаДинамические темы для цветов и стилей во время выполнения.Через привязку данныхПаритет
Анимация персонажейЧто бы ни содержала исходная анимацияКости и сетки встроены в редактор.Rive
Стоимость доставкиПлееры бесплатны и имеют открытый исходный код; LottieFiles имеет бесплатные и платные планы.При бесплатном экспорте воспроизводится заставка Rive; Кадет (9 долларов за место в месяц, в год) убирает его.Lottie (dotLottie)
Сценарии для Rive

Когда выбрать Rive

  • Взаимодействие — это дизайн: персонажи, игры или элементы управления, которые постоянно реагируют на вводимые данные.
  • Вы хотите связать анимацию с действующими данными приложения через модели представления.
  • Вам нужны кости, сетки или скриптовое поведение.
  • Ваша команда уже работает в редакторе Rive.
Сценарии для Lottie (dotLottie)

Когда выбрать Lottie (dotLottie)

  • У вас уже есть анимации Lottie или After Effects, и вы хотите добавить состояния наведения, щелчка или многошаговые состояния.
  • Ваше взаимодействие в основном заключается в том, чтобы «сыграть эту роль, затем ту часть» на мероприятии.
  • Вам нужны плееры с открытым исходным кодом, без экспортных сборов и заставки.
  • Вам нужны темы времени выполнения, такие как темный режим или фирменные цвета, из одного файла.

Мы делаем ExodeUI, третий вариант, который добавляет макет пользовательского интерфейса и физику пружин в конечные автоматы. Более широкий список см. Альтернативы Rive

Короткие ответы

Частые вопросы

По теме