دمج المكوّن الإضافي

توضّح هذه الصفحة كيفية تنزيل المكوِّن الإضافي Unity واستيراده وإعداده لنظام التشغيل Android Performance Tuner.

الشروط

لاستخدام المكوِّن الإضافي في لعبتك، استخدِم إصدارًا متوافقًا من Unity:

  • الإصدار 2017.4 من Unity أو إصدار أحدث والإصدار 4.6 من.NET
  • لاستخدام ملفات توسيع APK، يجب توفُّر Unity 2018.2
  • لتحسين وتيرة عرض الإطارات وقياسات وحدة معالجة الرسومات، يجب توفُّر إصدار Unity 2019.3.14 أو إصدار أحدث
  • للحصول على دعم مشاهد سلسلة العناوين الرئيسية، يجب استخدام الإصدار 2019.3 أو إصدار أحدث من Unity وحزمة معالجة العناوين 1.19.4 أو إصدار أحدث.

تنزيل المكوّن الإضافي

نزِّل المكوّن الإضافي من مستودع جيت هب. اختَر تنزيل ملف .unitypackage.

استيراد المكون الإضافي

قبل استيراد المكون الإضافي، تأكد من أن مشروعك يستخدم الإصدار 4.6 من NET. وينطبق ذلك على إصدار Unity 2018.4 والإصدارات الأقدم (تحتوي الإصدارات اللاحقة من Unity على الإصدار 4.6 فقط من NET.)

  1. اختَر ملف > إعدادات الإصدار. تأكَّد من اختيار Android كنظام أساسي حالي.
  2. انقر على زر إعدادات المشغّل.
  3. ضمن إعدادات أخرى، ابحث عن إصدار وقت تشغيل النصوص البرمجية واختر .NET 4.6.

يتم توفير المكون الإضافي كحزمة Unity يمكنك استيرادها في مشروعك. انقر على Assets (مواد العرض) >Import Package (استيراد حزمة) > Custom Package (الحزمة المخصّصة)، ثم اختَر ملف .unitypackage الذي نزّلته.

الإصدار 1.5.1 أو إصدار أحدث من أداة Android Performance Tuner مع Unity 2017

يتطلب استخدام الإصدار 1.5.1 أو إصدار أحدث من Android Performance Tuner مع Unity 2017 الخطوات الإضافية التالية عند استيراد المكوّن الإضافي:

  1. انتقِل إلى مجلد Assets/AndroidPerformanceTuner/Editor.
  2. انقر على الملف Google.Android.PerformanceTuner.Editor لفتحه في Inspector.
  3. انقر على مرجع التجميع غير المتوفّر، ثم انقر على - لإزالته.
  4. انقر على الزر تطبيق.

    الشكل 1. مرجع التجميع غير متوفّر.

  5. انتقِل إلى المجلد Assets/AndroidPerformanceTuner/Runtime

  6. انقر على الملف Google.Android.PerformanceTuner لفتحه في أداة الفحص.

  7. كرِّر الخطوة 3 لإزالة مرجعَي التجميع غير المتوفّرَين.

  8. أعِد تشغيل تطبيق Unity.

  9. انتقِل إلى نافذة > AndroidPerformanceTuner > الإعداد وتأكَّد من عدم عرض أي أخطاء.

إعادة استيراد المكون الإضافي بعد الحذف

إذا كنت تعيد استيراد المكوّن الإضافي بعد إزالته من المشروع، عليك أولاً إزالة "ANDROID_PERFORMANCE_TUNER_UTILITIES" من إعدادات المشغّل > رموز تعريف النصوص البرمجية أولاً.

إعداد المكوّن الإضافي

لتهيئة المكون الإضافي، قم بما يلي:

  1. بالنسبة إلى الإصدار 2019.3.14 أو إصدار أحدث من Unity:

    • تفعيل مكتبة Android Frame Pacing ستستخدم أداة Android Performance Tuner هذه المكتبة لقياس أداء لعبتك، بما في ذلك مقاييس معمّقة أكثر من تلك الواردة في تقارير Unity وحدها.

      اختر ملف > إعدادات الإصدار وانقر على زر إعدادات المشغّل. ضمن درجة الدقة والعرض التقديمي، ضَع علامة في مربّع الاختيار تحسين سرعة وتيرة الإطار.

    • مزامنة عرض الإطار مع الفراغات العمودية

      من "إعدادات المشغّل"، انقر على علامة التبويب الجودة وابحث عن القائمة عدد VSync. استخدِم أي اختيار (باستثناء عدم المزامنة). تؤدي الاختيارات الأخرى بخلاف عدم المزامنة إلى تفعيل قياسات أكثر دقة بالتزامن مع مكتبة Android Frame Pacing.

  2. (لإصدارات Unity التي تسبق عام 2019) يمكنك ضبط نظام الإصدار على Gradle. اختَر ملف > إعدادات الإصدار. ابحث عن Build System (نظام الإنشاء) واختَر Gradle.

  3. أضِف إذن الوصول إلى الإنترنت. ضمن إعدادات أخرى، ابحث عن الاتصال بالإنترنت واختر طلب.

  4. أدخِل مفتاح واجهة برمجة التطبيقات. بعد تثبيت المكوِّن الإضافي، يمكنك إدخاله من القائمة نافذة > أداة Android Performance Tuner > الإعداد. في مربّع الحوار هذا، اختَر علامة التبويب الإعدادات وأدخِل مفتاح واجهة برمجة التطبيقات من مشروعك على Google Cloud في الحقل مفتاح واجهة برمجة التطبيقات.

    الشكل 2. علامة تبويب "الإعدادات" في المكوِّن الإضافي