رسومات متجهية

يدعم تطبيق Relay ترجمة طبقات المتّجهات في Figma إلى المتجهات القابلة للرسم في Android.

مخطط - طبقات المتجه إلى VectorDrawable إلى صورة

يقوم Relay بتحويل طبقات متجه Figma إلى رسومات موجّهة يمكن تغيير حجمها (SVG)، والتي يتم تحويلها بعد ذلك إلى رسومات متجهات قابلة للرسم. المتجه القابل للرسم هو رسم متجه يتم تعريفه في ملف XML كمجموعة من النقاط والخطوط والمنحنيات مع معلومات اللون المرتبطة به. في الرمز الذي تم إنشاؤه، يتم استخدام المتجه القابل للرسم كمادة عرض صورة.

يتوافق تطبيق Relay في الوقت الحالي مع سمات تنسيق الخط المتجه التالية:

  • جميع أنواع المتجهات (مستطيل، خط، سهم، قطع ناقص، مضلّع، نجمة، متجه عام)
  • تعبئة الخط المتجه (لون خالص، تدرج خطي، تدرج شعاعي)
  • حركة سباحة صلبة
  • تعبئة الخط (لون خالص، تدرج خطي، تدرج شعاعي)
  • عرض الخط
  • نمط نهاية الخط
  • تعتيم

القيود

السمات الخاصة بالمتجهات غير المتوافقة حاليًا هي:

  • الميزات غير المتوافقة مع تنسيق VectorDrawable من Android:
    • صور الصور النقطية المضمّنة (باستثناء المستطيلات المتوافقة كصور بدلاً من متجهات)
    • الضربات المتقطعة
    • التمويه
    • التظليل
    • النقش
    • وجه يرتدي قناعًا
    • تعتيم المجموعة
    • نقطة بؤرية للتدرج الشعاعي
  • في ما يلي الميزات غير المتوافقة مع تنسيق SVG:
    • التدرجات الزاويّة
    • تدرّجات ماسة
  • العمليات المنطقية بين عناصر المتجه (اتحاد / طرح / تقاطع / استبعاد)
    • الحل البديل هو الدمج والتسطيح في متجه واحد