Об этом проекте

Rive Unity — это библиотека среды выполнения Unity для Rive, инструмента интерактивного дизайна и анимации в реальном времени. Пакет позволяет разработчикам загружать и запускать анимации, конечные автоматы и события Rive в проектах Unity. Сейчас это технический предпросмотр для Mac и Windows с поддержкой версий Unity LTS, начиная с 2021 и выше, включая Unity 6. Бэкенды рендеринга включают WebGL, Metal (Mac/iOS), D3D11 (Windows), OpenGL (Windows/Android) и Vulkan (Windows/Android/Linux x86_64). Поддержка D3D12 планируется. Среда выполнения использует новейшую среду выполнения Rive C++ и поддерживает такие функции, как воспроизведение анимации, подгонка и выравнивание, прослушиватели, входные данные конечного автомата, события, обновление текста во время выполнения, внешние ресурсы, процедурный рендеринг и изображения PNG/WEBP/JPEG. Установка выполняется через Unity Package Manager с использованием URL-адреса Git, SSH или HTTPS, указывающего на путь пакета с тегом выпуска. Официальный репозиторий примеров (rive-unity-examples) обеспечивает быстрый старт. Документация доступна на сайте сообщества Rive, а вклад участников приветствуется через руководство по внесению изменений. О проблемах можно сообщать на вкладке вопросов GitHub.