يصف هذا المستند كيفية تعيين التعليقات التوضيحية ومعاملات الدقّة والجودة المستويات في مشروع Unity.
التعليقات التوضيحية
توفر التعليقات التوضيحية معلومات سياقية حول ما تقوم به لعبتك عند يتم تسجيل العلامة.
التعليقات التوضيحية التلقائية
يحدد المكون الإضافي تعليقًا توضيحيًا افتراضيًا واحدًا لك:
- المشهد: يحتوي على معرّف المشهد الحالي الذي يتم تشغيله، مفيدة في الحالات التي يتم فيها ربط معظم المستويات بمشهد واحد في مشروعك
لعرض هذه التعليقات التوضيحية في واجهة المستخدم، قم بما يلي:
- حدد Google > أداة Android Performance Tuner
اختَر علامة التبويب مَعلمات التعليقات التوضيحية، ثم انقر على استخدام إعدادات مخصّصة: المَعلمات.
الشكل 1. علامة التبويب مَعلمات التعليقات التوضيحية في المكوِّن الإضافي
تحديد واستخدام تعليق توضيحي مخصّص
لإنشاء تعليق توضيحي مخصص، اتبع التعليمات التالية:
- في علامة التبويب مَعلمات التعليقات التوضيحية، انقر على الزر + لإنشاء علامة تبويب جديدة. التعليق التوضيحي.
في الصف الجديد، انقر على عمود النوع واختَر إضافة أو تعديل. enum. على سبيل المثال، يمكنك حساب مستوى صعوبة اللعبة.
انقر على الزر إضافة تعداد جديد بعد تحديد قيم التعداد.
الشكل 2. إضافة تعداد جديد
اختَر النوع الجديد في عمود النوع. أدخِل اسمًا للمَعلمة في عمود اسم المَعلمة.
الشكل 3. اختيار التعداد الجديد
انقر على الزر تطبيق للسماح للمكوّن الإضافي بإعادة إنشاء المخزن المؤقت للبروتوكول من الملفات والفئات.
لضبط هذا التعليق التوضيحي في لعبتك، اطلب
SetCurrentAnnotation()
:
tuner.SetCurrentAnnotation(new Annotation
{
Scene = Scene.AssetsScenesMainmenu,
Difficulty = Difficulty.Medium
});
تحديد مَعلَمات الدقّة ومستويات الجودة
تعكس مَعلَمات الدقّة أداء لعبتك وإعداداتها الرسومية. يتم استخدام مستويات الجودة لإضافة تعليقات توضيحية إلى الجلسات بحيث يمكنك تحديد ما إذا كان تعمل الأجهزة بمستوى جودة مرتفع جدًا (ما يؤدي إلى انخفاض الأداء) أو منخفضة جدًا (ما يؤدي إلى انخفاض الدقة غير ضروري).
قد تحتوي لعبتك على مَعلَمات دقّة مختلفة مثل التالي:
- جودة التظليل
- دقة الهيئة
- جودة تأثيرات الجسيمات
ويمكن إعادة تجميع هذه المعلمات في مستويات جودة (على سبيل المثال "منخفض" "متوسط" و"مرتفع"). لتسجيل هذه المعلمات بشكل صحيح بواسطة أداة Android Performance Tuner ثم تحليلها وعرضها في Google Play Console، يجب عرض المعلمات للمكوّن الإضافي. إضافة مَعلَمات الدقّة في علامة التبويب مَعلَمات الدقّة
الشكل 4. علامة تبويب مَعلَمات الدقّة في المكوّن الإضافي
اختر استخدام مَعلمات مخصّصة، ثمّ حدِّد مجموعة من المَعلمات. على كل لها نوع، مثل التعليقات التوضيحية.
يمكنك استخدام
SetFidelityParameters()
لتعيين معاملات الدقّة على النحو المناسب في لعبتك:
tuner.SetFidelityParameters(new FidelityParams
{
ParticleDetails = 1.0f,
ShadowQuality = ShadowQuality.High,
TextureResolution = 2048,
});
بعد ذلك، حدد مستويات الجودة المختلفة التي سيتم استخدامها لتجميع البيانات في Google Play Console ومنحك إحصاءات أفضل أضِف مستويات الجودة إلى علامة التبويب مستويات الجودة.
النقر على زرّ إضافة مستوى لإضافة المستوى الأول تحديد مستويات متعددة التي تتبع اتجاهًا معينًا. على سبيل المثال، يمكنك تحديد المستويات الأدنى لمستوى جودة الأعلى.
الشكل 5. علامة التبويب مستويات الجودة في المكوّن الإضافي