دليل لنقل مشروع GVR إلى Cardboard.

يوضح لك هذا الدليل كيفية نقل مشاريع Unity من Google VR (GVR) المتوقّف إلى Google لاستخدام المكوّن الإضافي Cardboard XR.

إعداد بيئة التطوير

متطلبات البرامج:

  • Unity 2021.3.32f1 أو إصدار أحدث متوافق مع مكوّن Cardboard XR الإضافي.
    • تأكَّد من تقديم دعم إصدار Android وiOS أثناء التثبيت.

افتح مشروع GVR الخاص بك وصدِّر المشهد بدون حزمة GVR.

اتّبِع هذه الخطوات لفتح مشروع GVR الحالي وتصدير المشهد.

  1. افتح مشروع Unity باستخدام GVR.

  2. في Unity، انتقِل إلى Assets (الأصول) > Export package (تصدير الحزمة) لتصدير المشروع الحالي.

    النص البديل

  3. ألغِ اختيار جميع المجلدات التي تحتوي على نصوص برمجية لتجنب تجميع الأخطاء عند استيراد المشروع على إصدار أحدث من Unity، إذ لا يتوافق مع GVR.

    النص البديل

أنشئ مشروعًا جديدًا على إصدار أحدث من Unity واستورِد مشروعك.

  1. افتح إصدارًا أحدث من Unity متوافق مع مكوّن Cardboard XR الإضافي (Unity 2021.3.32f1 أو إصدار أحدث) وأنشئ مشروعًا جديدًا ثلاثيًا.
  2. استيراد مشروع GVR.

    النص البديل

استورِد حزمة تطوير البرامج (SDK) لـ Cardboard.

  1. استورِد حزمة تطوير برامج Cardboard من خلال اتّباع الخطوات التالية Quickstart for Google Cardboard for Unity.

اضبط إعدادات المشهد لتكون متوافقة مع Cardboard.

  1. أضِف النص البرمجي ObjectController إلى كل العناصر التفاعلية في المشهد.

    1. في لوحة التسلسل الهرمي، انتقل إلى Treasure (الكنوز) وحدد شكل Icosahedron

      النص البديل

    2. في لوحة "Inspector" (الفحص) على اليسار، في مكوِّن البرنامج النصي، حدد النص البرمجي ObjectController.

      النص البديل

    3. كرر العملية على جميع الأشكال الثلاثة.

  2. اسحب النص البرمجي CardboardReticlePointer.cs إلى اللاعب > الكاميرا الرئيسية > GVRReticlePointer.

    يقع النص البرمجي في Packages/com.google.xr.cardboard/Runtime/CardboardReticlePointer.cs.

    النص البديل

  3. اسحب النص البرمجي CardboardStartup.cs إلى CubeRoom.

    يقع النص البرمجي في Assets/Samples/Google Cardboard XR Plugin for Unity/<version>/ Hello Cardboard/Scripts/CardboardStartup.cs.

    النص البديل

  4. اختَر مشغّل التطبيقات > الكاميرا الرئيسية، وفي لوحة أداة الفحص، أضِف المكوِّن Tracked Pose Driver.

    النص البديل

اضبط مشروعك وأنشِئه.

  1. اتبع دليل التكوين المقدم في دليل البدء السريع لبرنامج Google Cardboard لـ Unity مع جهازك المعني.