इस गाइड में आपको कार्डबोर्ड XR प्लगिन का इस्तेमाल करने के लिए, काम न करने वाले Google VR (GVR) से Unity प्रोजेक्ट को माइग्रेट करने का तरीका बताया गया है.
डेवलपमेंट एनवायरमेंट सेट अप करना
सॉफ़्टवेयर की ज़रूरी शर्तें:
- Unity 2021.3.32f1 या इसके बाद के वर्शन, कार्डबोर्ड XR प्लगिन के साथ काम करते हैं.
- इंस्टॉल करते समय, Android और iOS बिल्ड सपोर्ट शामिल करना न भूलें.
अपना GVR प्रोजेक्ट खोलें और GVR पैकेज के बिना सीन एक्सपोर्ट करें.
अपना मौजूदा GVR प्रोजेक्ट खोलने और सीन एक्सपोर्ट करने के लिए यह तरीका अपनाएं.
GVR का इस्तेमाल करके Unity प्रोजेक्ट खोलें.
Unity में, मौजूदा प्रोजेक्ट को एक्सपोर्ट करने के लिए, ऐसेट > पैकेज एक्सपोर्ट करें पर जाएं.
Unity के नए वर्शन पर प्रोजेक्ट इंपोर्ट करते समय, कंपाइल करने में होने वाली गड़बड़ियों से बचने के लिए, स्क्रिप्ट वाले सभी फ़ोल्डर से चुने हुए का निशान हटाएं, क्योंकि यह GVR के साथ काम नहीं करता.
Unity के नए वर्शन पर एक नया प्रोजेक्ट बनाएं और अपना प्रोजेक्ट इंपोर्ट करें.
- Unity का नया वर्शन खोलें, जो Cardboard XR Plugin (Unity 2021.3.32f1 या इसके बाद के वर्शन) के साथ काम करता है और एक नया 3D प्रोजेक्ट बनाएं.
GVR प्रोजेक्ट इंपोर्ट करें.
कार्डबोर्ड SDK इंपोर्ट करें.
- Unity के लिए Google Cardboard के लिए क्विकस्टार्ट सेक्शन के बाद, कार्डबोर्ड SDK टूल इंपोर्ट करें.
कार्डबोर्ड से समर्थित होने के लिए सीन सेटिंग बदलें.
सीन में मौजूद सभी इंटरैक्टिव ऑब्जेक्ट में ObjectController स्क्रिप्ट जोड़ें.
हैरारकी पैनल में, ट्रेज़र पर जाएं और आइकोसाहेड्रॉन का आकार चुनें
बाईं ओर मौजूद इंस्पेक्टर पैनल पर, स्क्रिप्ट कॉम्पोनेंट में जाकर, ObjectController स्क्रिप्ट चुनें.
तीनों आकृतियों पर प्रक्रिया को दोहराएं.
स्क्रिप्ट CardboardReticlePointer.cs को Player > मुख्य कैमरा > GVRReticlePointer पर खींचें और छोड़ें.
स्क्रिप्ट
Packages/com.google.xr.cardboard/Runtime/CardboardReticlePointer.cs
पर मौजूद है.स्क्रिप्ट को CardboardStartup.cs को CubeRoom में खींचें और छोड़ें.
स्क्रिप्ट
Assets/Samples/Google Cardboard XR Plugin for Unity/<version>/ Hello Cardboard/Scripts/CardboardStartup.cs
पर मौजूद है.प्लेयर > मुख्य कैमरा चुनें और इंस्पेक्टर पैनल में, ट्रैक किया हुआ पोज़ ड्राइवर जोड़ें.
अपना प्रोजेक्ट कॉन्फ़िगर करें और बनाएं.
- अपने डिवाइस के लिए, Google कार्डबोर्ड के लिए क्विकस्टार्ट में दी गई कॉन्फ़िगरेशन गाइड का पालन करें.