Bereitstellen auf Android und iOS (AR Foundation) [Experimental] — MRTK2

Installieren erforderlicher Pakete

  1. Herunterladen und Importieren des Microsoft.MixedReality.Toolkit.Unity.Foundation-Pakets aus GitHub oder der Unity-Paket-Manager

  2. Installieren Sie im Unity Paket-Manager (UPM) die folgenden Pakete:

    Unity 2018.4.x

    Android iOS Kommentare
    AR Foundation
    Version: 1.5.0 – Vorschau 6
    AR Foundation
    Version: 1.5.0 – Vorschau 6
    Für Unity 2018.4 ist dieses Paket als Vorschau enthalten. So zeigen Sie das Paket an: Window>Package Manager>Advanced>Show Preview Packages
    Das XR-Plug-In ARCore
    Version: 2.1.2
    Das XR-Plug-In ARKit
    Version: 2.1.2

    Unity 2019.4.x

    Android iOS
    AR Foundation
    Version: 2.1.8
    AR Foundation
    Version: 2.1.8
    Das XR-Plug-In ARCore
    Version: 2.1.11
    Das XR-Plug-In ARKit
    Version: 2.1.9

    Unity 2020.3.x

    Android iOS
    AR Foundation
    Version: 3.1.3
    AR Foundation
    Version: 4.0.12
    Das XR-Plug-In ARCore
    Version: 3.1.4
    Das XR-Plug-In ARKit
    Version: 4.1.7
  3. Aktualisieren Sie das MRTK UnityAR-Skripting, das definiert wird, indem Sie das Menüelement aufrufen: Mixed Reality > Toolkit-Dienstprogramme >> UnityAR > Update Scripting Defines

    Update Scripting Defines

Hinzufügen der MixedRealityToolKit-Szene zu Ihrem Projekt

  1. Wählen Sie Mixed Reality -> Toolkit -> Szene hinzufügen und konfigurieren

    Mixed Reality -> Toolkit -> Add to scene and configure menu option

Aktivieren des Anbieters der Unity AR-Kameraeinstellungen

In den folgenden Schritten wird die Verwendung des MixedRealityToolkit-Objekts vorausgesetzt. Schritte, die für andere Dienstregistrierungsstelle erforderlich sind, können unterschiedlich sein.

  1. Wählen Sie das MixedRealityToolkit-Objekt in der Szenenhierarchie aus.

    MRTK Configured Scene Hierarchy

  2. Wählen Sie "Kopieren" und "Anpassen" aus, um das MRTK-Profil zu klonen, um die benutzerdefinierte Konfiguration zu aktivieren.

    Clone MRTK Profile

  3. Wählen Sie "Klonen" neben dem Kamera Profil aus.

    Clone MRTK Camera Profile

  4. Navigieren Sie zum Abschnitt "Inspektor" zum Abschnitt "Kamerasystem", und erweitern Sie den Abschnitt "Kamera Einstellungen Anbieter".

    Expand settings providers

  5. Klicken Sie auf "Kamera Einstellungen Anbieter hinzufügen", und erweitern Sie den Eintrag "Neue Kameraeinstellungen".

    Expand new settings provider

  6. Wählen Sie den Unity AR-Kamera Einstellungen-Anbieter aus.

    Select Unity AR settings provider

    Weitere Informationen zum Konfigurieren des Unity AR-Kameraeinstellungenanbieters: Unity AR-Kameraeinstellungenanbieter.

Hinweis

Diese Installation überprüft (wenn die Anwendung beginnt), wenn sich die AR Foundation-Komponenten in der Szene befinden. Wenn nicht, werden sie automatisch hinzugefügt, um es mit ARCore und ARKit zu arbeiten. Wenn Sie ein bestimmtes Verhalten festlegen müssen, sollten Sie die von Ihnen benötigten Komponenten selbst hinzufügen. Weitere Informationen zu AR Foundation-Komponenten und -Installation finden Sie in dieser Dokumentation.

Erstellen einer Szene für Android und iOS Geräte

  1. Stellen Sie sicher, dass Sie der UnityAR-Kamera Einstellungen Anbieter zu Ihrer Szene hinzugefügt haben.

  2. Wechseln der Plattform zu Android oder iOS im Unity Build Einstellungen

  3. Stellen Sie sicher, dass der zugehörige XR-Plug-In-Verwaltungsanbieter aktiviert ist.

    iOS XR-Plug-In-Verwaltung:XR Plug-in Management iOS

  4. Erstellen und Ausführen der Szene

Siehe auch