Bereitstellung für Android und iOS (AR Foundation) [Experimentell] — MRTK2

Installieren erforderlicher Pakete

  1. Herunterladen und Importieren des Pakets "Microsoft.MixedReality.Toolkit.Unity.Foundation " von GitHub oder dem 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 – Vorschauversion 6
    AR Foundation
    Version: 1.5.0 – Vorschauversion 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 die MRTK UnityAR-Skriptdefinitionen, indem Sie den Menüelement aufrufen: Mixed Reality > Toolkit-Hilfsprogramme >> UnityAR > Update Scripting Defines

    Skriptdefinitionen aktualisieren

Hinzufügen der MixedRealityToolKit-Szene zu Ihrem Projekt

  1. Auswählen Mixed Reality –> Toolkit –> Zur Szene hinzufügen und konfigurieren

    Mixed Reality -> Toolkit:> Menüoption

Aktivieren des Unity AR-Kameraeinstellungsanbieters

Die folgenden Schritte setzen die Verwendung des MixedRealityToolkit-Objekts voraus. Die schritte, die für andere Dienstregistrierungsstellen erforderlich sind, können unterschiedlich sein.

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

    MRTK-konfigurierte Szenenhierarchie

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

    Klonen eines MRTK-Profils

  3. Wählen Sie neben dem Kameraprofil klonen aus.

    Klonen des MRTK-Kameraprofils

  4. Navigieren Sie im Bereich Inspector zum Abschnitt Kamerasystem, und erweitern Sie den Abschnitt Kameraeinstellungen Anbieter .

    Erweitern von Einstellungsanbietern

  5. Klicken Sie auf Kameraeinstellungsanbieter hinzufügen , und erweitern Sie den neu hinzugefügten Eintrag Neue Kameraeinstellungen .

    Erweitern eines neuen Einstellungsanbieters

  6. Wählen Sie den Anbieter "Unity AR-Kameraeinstellungen" aus.

    Auswählen des Unity AR-Einstellungsanbieters

    Weitere Informationen zum Konfigurieren des Unity AR-Kameraeinstellungsanbieters finden Sie unter Unity AR-Kameraeinstellungenanbieter.

Hinweis

Bei dieser Installation wird (beim Starten der Anwendung) überprüft, ob sich die AR Foundation-Komponenten in der Szene befinden. Andernfalls werden sie automatisch hinzugefügt, damit sie mit ARCore und ARKit funktionieren. Wenn Sie ein bestimmtes Verhalten festlegen müssen, sollten Sie die benötigten Komponenten selbst hinzufügen. Weitere Informationen zu AR Foundation-Komponenten und zur Installation finden Sie in dieser Dokumentation.

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

  1. Stellen Sie sicher, dass Sie Ihrer Szene den UnityAR-Kameraeinstellungsanbieter hinzugefügt haben.

  2. Wechseln der Plattform zu Android oder iOS in den Unity-Buildeinstellungen

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

    iOS XR-Plug-In-Verwaltung: XR-Plug-In-Verwaltung iOS

  4. Erstellen und Ausführen der Szene

Weitere Informationen