Bereitstellung für Android und iOS (AR Foundation) [Experimentell] — MRTK2
Installieren erforderlicher Pakete
Herunterladen und Importieren des Pakets "Microsoft.MixedReality.Toolkit.Unity.Foundation " von GitHub oder dem Unity-Paket-Manager
Installieren Sie im Unity-Paket-Manager (UPM) die folgenden Pakete:
Unity 2018.4.x
Android iOS Kommentare AR Foundation
Version: 1.5.0 – Vorschauversion 6AR Foundation
Version: 1.5.0 – Vorschauversion 6Fü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.2Das XR-Plug-In ARKit
Version: 2.1.2Unity 2019.4.x
Android iOS AR Foundation
Version: 2.1.8AR Foundation
Version: 2.1.8Das XR-Plug-In ARCore
Version: 2.1.11Das XR-Plug-In ARKit
Version: 2.1.9Unity 2020.3.x
Android iOS AR Foundation
Version: 3.1.3AR Foundation
Version: 4.0.12Das XR-Plug-In ARCore
Version: 3.1.4Das XR-Plug-In ARKit
Version: 4.1.7Aktualisieren Sie die MRTK UnityAR-Skriptdefinitionen, indem Sie den Menüelement aufrufen: Mixed Reality > Toolkit-Hilfsprogramme >> UnityAR > Update Scripting Defines
Hinzufügen der MixedRealityToolKit-Szene zu Ihrem Projekt
- Auswählen Mixed Reality –> Toolkit –> Zur Szene hinzufügen und konfigurieren
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.
Wählen Sie das MixedRealityToolkit-Objekt in der Szenenhierarchie aus.
Wählen Sie Kopieren und Anpassen aus, um das MRTK-Profil zu klonen, um die benutzerdefinierte Konfiguration zu aktivieren.
Wählen Sie neben dem Kameraprofil klonen aus.
Navigieren Sie im Bereich Inspector zum Abschnitt Kamerasystem, und erweitern Sie den Abschnitt Kameraeinstellungen Anbieter .
Klicken Sie auf Kameraeinstellungsanbieter hinzufügen , und erweitern Sie den neu hinzugefügten Eintrag Neue Kameraeinstellungen .
Wählen Sie den Anbieter "Unity AR-Kameraeinstellungen" aus.
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
Stellen Sie sicher, dass Sie Ihrer Szene den UnityAR-Kameraeinstellungsanbieter hinzugefügt haben.
Wechseln der Plattform zu Android oder iOS in den Unity-Buildeinstellungen
Stellen Sie sicher, dass der zugehörige XR-Plug-In-Verwaltungsanbieter aktiviert ist.
iOS XR-Plug-In-Verwaltung:
Erstellen und Ausführen der Szene