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

Unity'nin AR Vakfı için ARCore Uzantıları, AR Foundation'ın hem 4.x sürümlerini 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ı uygulayın:

  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 projenizde Paket manifestini düzenlemeniz gerekebilir. Daha fazla bilgi için Unity 2021'de AR Foundation 5.0'a erişme konulu 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.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 Vakfı için ARCore Uzantıları, sürüm uyumluluğunu belirlemek için ARCORE_USE_ARF_5 Özel kodlama simgesini kullanır. AR Foundation 5.x uyumluluğu için ARCORE_USE_ARF_5 Özel kodlama sembolünü ekleyin:

    1. Düzenle > Proje Ayarları > Oynatıcı > Diğer Ayarlar bölümünde, Komut Dosyası Derlemesi'ne gidin.
    2. ARCORE_USE_ARF_5 eklemek için + düğmesini kullanın.
    3. Uygula'yı seçin.
  3. AR Foundation 5.x, TrackedPoseDriver'e olan bağımlılık nedeniyle Giriş Sistemi paketi gerektirir. ARCore Uzantıları Örnek Sahneleri, eski giriş modülünü gerektirir.

    Hem Giriş Sistemi paketini hem de eski Giriş Yöneticisi'ni desteklemek için Proje Ayarları > Oynatıcı > Diğer Ayarlar bölümünde Etkin Giriş İşleme'yi Her İkisi olarak ayarlayın.

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