Languageالعربية
التقييم الموضوعي
Lottie State Machines vs Rive
أجهزة الحالة Lottie مقابل Rive: تضيف dotLottie الآن الحالات والمدخلات والأحداث أعلى تشغيل Lottie، بينما تقوم Rive ببناء التفاعل في محررها ووقت التشغيل الخاص بها. ما يمكن لكل منهما القيام به ومتى يتم اختياره.
تم التحديث أكتوبر 2026
الفرق المعماري الأساسي
لم يعد Lottie للتشغيل فقط. يضيف تنسيق .lottie (dotLottie) أجهزة الحالة: الحالات التي تلعب أجزاء من المخطط الزمني، والانتقالات مع الشروط، والمدخلات والأحداث التي يرسلها تطبيقك، والتي تم إنشاؤها بشكل مرئي في Lottie Creator ويدعمها كل لاعب رسمي في dotLottie. يذهب Rive إلى أبعد من ذلك داخل محرر واحد، مع طبقات آلة الحالة، وربط البيانات، والبرمجة النصية، والعظام والتخطيطات. اختر dotLottie إذا كان لديك بالفعل رسوم متحركة Lottie وتحتاج إلى حالات التمرير أو النقر أو حالات متعددة الخطوات. اختر Rive إذا كان التفاعل هو جوهر التصميم.
المقارنة جنبا إلى جنب
تفصيل الميزات والقدرات
| البعد | Lottie (dotLottie) | Rive | ميزة |
|---|---|---|---|
| كيف تعمل الدول | حالات التشغيل: تشغيل أو تكرار أو الاحتفاظ بجزء من المخطط الزمني | طبقات الآلة التي تمزج وتدمج الرسوم المتحركة | Rive |
| المدخلات والأحداث | المدخلات المنطقية والرقمية والسلسلة والأحداث؛ الأحداث المنشورة من رمز التطبيق؛ تفاعلات النقر والتمرير | المدخلات والأحداث وربط البيانات لعرض النماذج | Rive |
| منطق | التحولات مع شروط الحراسة والإجراءات | الشروط وربط البيانات والبرمجة النصية Luau | Rive |
| حيث تقوم ببنائها | 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.
متى تختار Lottie (dotLottie)
- لديك بالفعل رسوم متحركة Lottie أو After Effects وتريد إضافة حالات التمرير أو النقر أو حالات متعددة الخطوات.
- تفاعلاتك في الغالب هي "العب هذا الجزء، ثم هذا الجزء" في الحدث.
- تريد مشغلات مفتوحة المصدر بدون رسوم تصدير أو شاشة البداية.
- أنت بحاجة إلى سمات وقت التشغيل، مثل الوضع الداكن أو ألوان العلامة التجارية، من ملف واحد.
نصنع ExodeUI، وهو خيار ثالث يضيف تخطيط واجهة المستخدم وفيزياء الربيع إلى أجهزة الحالة. للحصول على قائمة أوسع، انظر بدائل Rive
الإجابات المباشرة