Unity'nin AR Foundation'ı için ARCore Uzantıları, AR Foundation'ın hem 4. hem de 5. sürümünü destekler. Mevcut AR projenizi AR Foundation 4.x'ten AR Foundation 5.x'e yükseltmek için aşağıdaki adımları uygulayın:
Yalnızca Unity 2021.x veya daha eski sürümlerde:
Bazı Unity paketleri belirli Unity Editor sürümlerine bağlıdır. Belirli Unity Editor sürümlerinde AR Foundation 5.x'e güncellemek için Unity projenizdeki paket manifestini düzenlemeniz gerekebilir. Daha fazla bilgi için Unity 2021'de AR Foundation 5.0'a erişim başlıklı makaleyi inceleyin.Packages/manifest.json dosyasının aşağıdaki paketler için bu sürümleri içerdiğinden emin olun:
"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 -- }
AR Foundation 5.x,
TrackedPoseDriver
hizmetine bağımlılık nedeniyle Giriş Sistemi paketini gerektirir. ARCore uzantıları örnek sahneleri için eski giriş modülü gerekir.Hem Giriş Sistemi paketini hem de eski Giriş Yöneticisi'ni desteklemek için Proje Ayarları > Oynatıcı > Diğer Ayarlar'da Etkin Giriş İşleme'yi Her İkisi olarak ayarlayın.
Unity'nin AR Foundation yükseltme ve taşıma kılavuzlarındaki diğer adımları uygulayın.