تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
يمكنك إعداد جلسة ARCore لإنشاء تجارب واقع معزّز لتطبيقك.
ما هي الجلسة؟
تحدث جميع عمليات الواقع المعزّز، مثل تتبُّع الحركة،
وفهم البيئة، وتقدير الإضاءة، داخل جلسة ARCore. ARSession هي نقطة الدخول الرئيسية إلى واجهة برمجة التطبيقات
ARCore. فهو يدير حالة نظام الواقع المعزّز ويتعامل مع مراحل نشاط الجلسة، ما يسمح للتطبيق بإنشاء جلسة أو إعدادها أو بدئها أو إيقافها. والأهم من ذلك، أنّه
يتيح للتطبيق تلقّي لقطات تتيح الوصول إلى صورة الكاميرا و
وضع الجهاز.
يجب إعداد AR Foundation قبل أن تتمكّن من استخدام إضافات ARCore. اطّلِع على مستندات إعداد AR Foundation للحصول على تعليمات حول إعداد مشهد الواقع المعزّز.
يجب إعداد "إضافات ARCore" قبل أن تتمكّن من ضبط جلسة ARCore. اطّلِع على مستندات إعداد "إضافات ARCore" إذا لم يسبق لك ذلك.
ضبط ميزات الإضافة في ARCoreExtensionsConfig
أنشئ إعدادات جلسة جديدة في ARCore.
في Unity، أنشِئ إعداد جلسة جديدة من خلال الانتقال إلى Assets >
Create > XR > ARCore Extensions Config.
يبدو الإعداد التلقائي على النحو التالي:
في الجزء Hierarchy، اختَر الكائن ARCore Extensions.
في الحقل ARCore Extensions Config في لوحة Inspector،
انقر على زر الوجهة
، واربط بالعنصرARCoreExtensionsConfig.
إدارة جلسات الواقع المعزّز
في الإصدارَين 2.1
و3.1 من AR Foundation، سيؤدي تدمير عنصر لعبة ARSession إلى تدمير جلسة ARCore الأساسية.
تاريخ التعديل الأخير: 2024-11-09 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","easyToUnderstand","thumb-up"],["ساعَدني المحتوى في حلّ مشكلتي.","solvedMyProblem","thumb-up"],["غير ذلك","otherUp","thumb-up"]],[["لا يحتوي على المعلومات التي أحتاج إليها.","missingTheInformationINeed","thumb-down"],["الخطوات معقدة للغاية / كثيرة جدًا.","tooComplicatedTooManySteps","thumb-down"],["المحتوى قديم.","outOfDate","thumb-down"],["ثمة مشكلة في الترجمة.","translationIssue","thumb-down"],["مشكلة في العيّنات / التعليمات البرمجية","samplesCodeIssue","thumb-down"],["غير ذلك","otherDown","thumb-down"]],["تاريخ التعديل الأخير: 2024-11-09 (حسب التوقيت العالمي المتفَّق عليه)"],[[["An ARCore session manages all AR processes like motion tracking and environmental understanding, and is accessed through the `ARSession` object."],["Before configuring an ARCore session, ensure both AR Foundation and ARCore Extensions are properly set up in your Unity project."],["You can configure extension features within the ARCoreExtensionsConfig asset, which allows you to customize session behavior."],["Starting with AR Foundation 4.0, session management is handled through `LoaderUtility` functions instead of destroying the `ARSession` game object."],["After configuring your session, explore the provided quickstart guides for Android and iOS to begin building AR experiences with ARCore Extensions."]]],[]]