AR Foundation 5.x sürümüne (Beta) güncelleme

Unity'nin AR Foundation'ı için ARCore Uzantıları, AR Foundation'ın hem 4.x hem de 5.x sürümlerini destekler. Mevcut AR projenizi AR Foundation 4.x'ten AR Foundation 5.x'e yükseltmek için aşağıdaki adımları izleyin:

  1. 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üncelleme yapmak için Unity projenizdeki Paket manifestini düzenlemeniz gerekebilir. Daha fazla bilgi için Unity 2021'de AR Foundation 5.0'a erişim bölümüne göz atın.

    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.unity.xr.arcore": "5.0.5",
      "com.unity.xr.arfoundation": "5.0.5",
      "com.unity.xr.arkit": "5.0.5",
      -- other dependencies --
    }
    
  2. Unity'nin AR Foundation'ı için ARCore Uzantıları, sürüm uyumluluğunu belirlemek için ARCORE_USE_ARF_5 Özel komut dosyası sembolünü kullanır. AR Foundation 5.x uyumluluğu için ARCORE_USE_ARF_5 Özel komut dosyası sembolünü ekleyin:

    1. Düzenle > Proje Ayarları > Oynatıcı > Diğer Ayarlar'da Komut Dosyası Derlemesi'ne gidin.
    2. ARCORE_USE_ARF_5 değerini eklemek için + düğmesini kullanın.
    3. Uygula'yı seçin.
  3. 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.

  4. Unity'nin AR Foundation yükseltme ve taşıma kılavuzlarındaki diğer adımları uygulayın.