Unity-Anwendungen auf EasyAR Sense Unity Plugin 4000 migrieren
Dieser Artikel beschreibt, wie eine Unity-Anwendung von einer älteren Version des EasyAR Sense Unity Plugin auf Version 4000 migriert wird.
Bevor Sie beginnen
Abhängig von der Version des EasyAR Sense Unity Plugin, die Ihr Projekt aktuell verwendet, müssen vor der Migration auf Version 4000 Dateien gelöscht und das Plugin-Paket ersetzt werden.
- Für die Migration von EasyAR Sense Unity Plugin 4.2 oder älter führen Sie zunächst die Schritte unter Migration von Version 4.2 und älter aus.
- Für die Migration von EasyAR Sense Unity Plugin 4.3 - 4.7 auf 4000 folgen Sie zunächst dem allgemeinen Migrationsleitfaden, um das Plugin-Paket zu ersetzen.
Anmerkung
4.7 war nur für eine begrenzte Anzahl von Mega-Entwicklern geöffnet und hatte viele Unterversionen. Konkrete Interface-Änderungen müssen anhand der genauen Versionsnummer bestimmt werden.
Der Lebenszyklus von 4.7 ist beendet. Benutzern von Version 4.7 wird empfohlen, so bald wie möglich auf 4000 zu aktualisieren.
Migration auf Version 4000
Nach dem Import des EasyAR Unity Plugin 4000-Plugins müssen aufgrund der großen Funktionsänderungen außerdem die folgenden Anpassungen vorgenommen werden.
Es wird empfohlen, ARSession in der Szene zu löschen und dann neu zu erstellen.
Zugehörige Änderungen:
- Viele Interface- und Script-Änderungen.
- Die Standardparameter einiger Szenenkomponenten wurden geändert.
- AR Foundation-Unterstützung wurde neu geschrieben.
Zur Verwendung von sparse spatial maps passen Sie anhand der Beispiele und der API reference den Code sowie Objekte in der Szene an.
Zugehörige Änderungen:
- Die Interfaces für sparse spatial map wurden aufgeteilt.
Wenn im Projekt zuvor importierte Beispieldateien vorhanden sind, löschen Sie die alten Dateien vollständig, bevor Sie neue Beispiele importieren. Wenn Sie bereits Änderungen auf Grundlage der Beispiele vorgenommen haben, erstellen Sie zuerst eine Sicherung.
Zugehörige Änderungen:
- Alle Beispiele wurden neu geschrieben.
Passen Sie die Optionen der Diagnosefunktionen an. Lesen Sie UI-Diagnoseinformationen und Tools umfassend nutzen, um schnell zu verstehen, welche Optionen beachtet werden müssen. Detaillierte Funktionsbeschreibungen und Verwendung finden Sie unter Problemdiagnose und Berichterstattung in der Unity-Entwicklung.
Zugehörige Änderungen:
- Diagnosefunktionen wurden angepasst und ergänzt.
Zur Verwendung von XREAL-Funktionen lesen Sie Headset-Unterstützung aktivieren. Bei Verwendung von XREAL muss kein separates package mehr importiert werden.
Zugehörige Änderungen:
- XREAL-Unterstützung ist in EasyAR Sense integriert.
Zur Verwendung von AR Foundation lesen Sie AR Foundation in EasyAR-Projekten aktivieren.
Zugehörige Änderungen:
- AR Foundation-Unterstützung wurde neu geschrieben.