يمكنك ضبط جلسة ARCore لإنشاء تجارب الواقع المعزّز لتطبيقك.
ما هي الجلسة؟
كل عمليات الواقع المعزّز، مثل تتبُّع الحركة
فهم البيئة وتقدير الإضاءة داخل ARCore
جلسة المراجعة. ARSession
هي نقطة الدخول الرئيسية إلى ARCore
واجهة برمجة التطبيقات. فهو يدير حالة نظام الواقع المعزّز ويتعامل مع مراحل نشاط الجلسة،
لإنشاء جلسة أو إعدادها أو بدؤها أو إيقافها. والأهم من ذلك،
يمكّن التطبيق من تلقي الإطارات التي تسمح بالوصول إلى صورة الكاميرا
وضع الجهاز.
يمكن استخدام الجلسة لضبط الميزات التالية:
إعداد AR Foundation وإضافات ARCore
يجب إعداد AR Foundation قبل أن تتمكّن من استخدام إضافات ARCore. يمكنك الاطّلاع على مستندات إعداد مؤسسة AR للحصول على تعليمات حول إعداد مشهد الواقع المعزّز
يجب إعداد إضافات ARCore قبل أن تتمكّن من ضبط جلسة ARCore. عرض الـ مستندات إعداد إضافات ARCore إذا لم يسبق لك فعل ذلك
ضبط ميزات الإضافات في ARCoreExtensionsConfig
أنشِئ إعدادات جلسة جديدة في ARCore.
في Unity، أنشِئ إعداد جلسة جديدة من خلال الانتقال إلى Assets > Create > XR > ARCore Extensions Config.
يبدو الإعداد التلقائي على النحو التالي:
في الجزء Hierarchy، اختَر ARCore Extensions. الخاص بك.
في الحقل ARCore Extensions Config في جزء Inspector، انقر على الهدف
، ثم اتّصِل بـ ARCoreExtensionsConfig مادة العرض.
إدارة جلسة الواقع المعزّز
في AR Foundation 2.1 بينما يؤدي تدمير عنصر ARSession إلى تدمير العنصر الأساسي في اللعبة جلسة ARCore.
بدءًا من AR Foundation 4.0، عليك استخدام
LoaderUtility
تدمير وإنشاء أنظمة فرعية بدلاً من ذلك. الاطّلاع على مؤسسة AR
دليل نقل البيانات من 3.x إلى 4.x