الترقية إلى الإصدار 5 من AR Foundation

تدعم شركة ARCore extensions for Unity's AR Foundation كلاً من الإصدار 4 أو الإصدار 5 لمؤسسة AR. لترقية مشروع الواقع المعزّز الحالي إلى الإصدار 5.x من AR Foundation من AR Foundation 4.x، اتّبِع الخطوات التالية:

  1. فقط في Unity 2021.x أو الإصدارات الأقدم:
    ترتبط بعض حِزم Unity بإصدارات معيّنة من Unity Editor. قد تحتاج إلى تعديل بيان الحزمة. في مشروع Unity للتحديث إلى الإصدار 5.x من AR Foundation في بعض مشاريع Unity Editor مماثلة. لمزيد من المعلومات، يُرجى الاطّلاع على Access AR Foundation 5.0 في Unity 2021.

    تأكَّد من أنّ Packages/manifest.json يحتوي على هذه الإصدارات لملفّ الحزم التالية:

    "dependencies": {
      -- other dependencies --
      "com.google.ar.core.arfoundation.extensions": "https://github.com/google-ar/arcore-unity-extensions.git#arf5",
      "com.unity.xr.arcore": "5.0.5",
      "com.unity.xr.arfoundation": "5.0.5",
      "com.unity.xr.arkit": "5.0.5",
      -- other dependencies --
    }
    
  2. يتطلب AR Foundation 5.x حزمة نظام الإدخال بسبب اعتمادية على TrackedPoseDriver. تتطلّب نماذج إضافات ARCore وحدة الإدخال القديمة.

    لدعم كل من حزمة نظام الإدخال ومدير الإدخال الأقدم، في إعدادات المشروع > اللاعب > إعدادات أخرى مضبوطة على الإدخال النشط التعامل مع كلاهما

  3. اتّباع الخطوات الأخرى في مؤسسة AR Foundation من Unity أدلة الترقية والنقل