Aracılığıyla paylaş


Görev cihazına MRTK3 projesi dağıtma

Bu sayfada, UNITY Projenizi MRTK3 ile bir Görev cihazına nasıl dağıtılacağı açıklanmaktadır.

Not

  • Derleme ve dağıtıma gerek kalmadan cihazda anında test yapılmasını sağlayan Görev Cihazlarında hızlı yineleme ve test için Meta Görev Bağlantısı'nın kullanılmasını kesinlikle öneririz.

Dağıtım Önkoşulları

Bu adımlar, temel uyumluluk sorunları nedeniyle OculusXR kullanılmasını önermediğimiz için çalışma zamanınız olarak OpenXR'yi (XR eklenti sağlayıcısı) temel alır.

  1. Aşağıdaki adımları izleyerek projenizin Görev Cihazı'nda dağıtıma hazır olduğundan emin olun.

  2. Cihazınızda geliştirici modunun etkinleştirildiğinden emin olun (önce bir geliştirici kuruluşuna katılmanız gerekebilir). Oculus ADB Sürücülerini yüklemek isteğe bağlıdır.

  3. Projenize MRTK ekleyin ve proje ayarlarınızın OpenXR işlem hattını ve MRTK'nin özellik kümesini kullanacak şekilde doğru yapılandırıldığından emin olun. Bu özellikler projenizi Quest cihazınıza dağıtmak için gereklidir. UWP platformuyla ilgili proje ayarları yönergelerini yoksayabilirsiniz.

Not

  • Şablon projemizden başlıyorsanız, bu proje ayarları sizin için zaten yapılandırılmış olmalıdır.
  1. Dosya > Derleme Ayarlar'ne gidin.

  2. Platform'un altında Android'i seçin. Platformu Android'e geçin ve işlemin tamamlanmasını bekleyin.

  3. Proje Ayarlar Düzenle'ye > gidin.

  4. Project Ayarlar altında XR Eklenti Yönetimi'ne gidin ve Android sekmesinin altında OpenXR'yi etkinleştirin. Başlangıçta XR'yi Başlat'ın seçili olduğundan ve özellik gruplarının etkinleştirilmediğinden emin olun ve işlemin tamamlanmasını bekleyin.

    Görev XR Eklenti Yönetimi penceresi

  5. Project Ayarlar altında XR Eklenti Yönetimi > OpenXR > Etkileşim Profilleri'ne gidin ve bunu yalnızca Oculus Dokunmatik Denetleyici Profili'nin mevcut olması için değiştirin.

  6. Project Ayarlar altında XR Eklenti Yönetimi > OpenXR > OpenXR Özellik Grupları'na gidin ve Tüm Özellikler'in altında aşağıdakilerin denetlendiğinden emin olun.

    Not

    OpenXR Özellik Grupları panelinin altında El İzleme veya Hareket Denetleyicisi Modeli'ni görmüyorsanız proje ayarlarının OpenXR ile ilgili ayarları yapılandırma bölümüne bakın.

    Meta Görev OpenXR

  7. Proje Doğrulama'ya gidin ve bu işlem sırasında kırmızı veya sarı hata/uyarı simgelerinin görünebileceğini düzeltin. Simgeye tıklayarak OpenXR Proje Doğrulama aracını açın ve sorunları çözmek için Tümünü Düzelt'i seçin. Ele alınması gereken birkaç öğe olabilir.

  8. Yerel klavyeyi kullanmayı planlıyorsanız, gerekli AndroidManifest.xml bir değişiklik için lütfen klavye belgelerine bakın.

Platform denetleyicisi modellerini kullanma

Not

Denetleyici modelleri Unity tarafından yerel olarak desteklenmeyen bir biçimde depolanır. Görev üzerinde MRTK Denetleyici Görselleştirmesi'ni kullanmak için projenizde aşağıdaki paketlerin olduğundan emin olmanız gerekir:

MRTK3 şablon projesiyle başladıysanız, bu paketler projeye zaten dahil edilmiştir.

Cihaza Dağıtma

Not

Oculus'un belgeleri sayfasındaki Ayarlar yapılandırma yönergelerini izlemeyin. Yönergeleri Oculus Integration SDK'sının kullanılmasını gerektirir ve OpenXR eklentisi yerine Oculus XR eklentisini kullanır.

Projeyi yapılandırdıktan sonra Derleme Oluştur'a geçin. Oluştur ve Çalıştır'ı seçmenizi öneririz. Bu seçenek Unity'nin projenizi doğrudan Görev cihazınıza dağıtmasını sağlar.