Unity 2020 verwendet das MapBox-Plug-in zur Einführung von Satellitenkarten (einschließlich der neuen Version des Registrierungskontos der offiziellen Mapbox-Website)

1. Registrierung des Mapbox-Kontos

Um das Mapbox-Plug-in für Unity zu verwenden, müssen Sie zunächst ein Konto auf der offiziellen Website registrieren, die offizielle Website aufrufen und in der oberen rechten Ecke auf „Anmelden“ klicken, um sich zu registrieren, und die Benutzerinformationen eingeben. Link zur offiziellen Website von Mapbox
Bildbeschreibung hier einfügen
Nach diesem Schritt müssen Sie Kreditkarteninformationen hinzufügen. Da es in diesem Bereich keine Ressourcen gibt, habe ich ein kleines Tool gefunden, mit dem Sie zufällig ein Kreditkartenkonto erstellen können. Sie können vorübergehend auf Notfälle reagieren oder direkt Verwenden Sie die Informationen auf dem Bild. Generieren Sie ein zufälliges Konto.
Bildbeschreibung hier einfügen
Nachdem Sie auf "Loslegen" geklickt haben, wird angezeigt, dass die Übermittlung fehlgeschlagen ist. Machen Sie sich keine Sorgen. Nachdem Sie die E-Mail erhalten haben, überprüfen Sie sie, um die Registrierung abzuschließen. Nach erfolgreicher Registrierung können Sie das Zugriffstoken im sehen Kontoinformationen, die später verwendet werden.
Bildbeschreibung hier einfügen

Zweitens, Unity-Import

Ich verwende hier die Mapbox v2.1.1-Version des Pakets. Wenn Sie es brauchen, können Sie mich direkt kontaktieren, und ich werde den entsprechenden Link später geben.

Hier ist zu beachten, dass es sein kann, dass das Mapbox-Update nicht mitgehalten hat und AR-bezogene Pakete nicht mit Unity2020 und höher kompatibel sind, sodass wir nur die Mapbox-Option zum Importieren aktivieren.

Bildbeschreibung hier einfügen
Nach erfolgreichem Import wird der in der Abbildung unten dargestellte Fehler gemeldet und das entsprechende Codesegment gefunden.
Bildbeschreibung hier einfügen
Es kann gelöst werden, indem der Kommentar der Überschriften-Variablendeklaration entfernt wird.
Bildbeschreibung hier einfügen
Bildbeschreibung hier einfügen
Nach der Änderung wird das Setup-Fenster angezeigt. Wenn kein Popup-Fenster angezeigt wird, können Sie auf Mapbox->Setup in der Symbolleiste klicken, um es selbst einzurichten, das vorherige Access Token zu kopieren und zur Verwendung einzureichen.
Bildbeschreibung hier einfügen

3. Stellen Sie die Satellitenkarte ein

Erstellen Sie zuerst ein leeres Spielobjekt mit dem Namen "Map" und fügen Sie dem Map-Objekt die Komponente "Abstract Map" hinzu. In der Ansicht "Inspektor" können Sie die zugehörigen Eigenschaften nach Bedarf festlegen. Legen Sie in der Eigenschaft "IMAGE" die Datenquelle auf "Mapbox statellite" fest, um die Satellitenkarte anzuzeigen .
Bildbeschreibung hier einfügen

Erkenne den Effekt ↓
Bildbeschreibung hier einfügen

Ich denke du magst

Origin blog.csdn.net/qq_44706002/article/details/126829451
Empfohlen
Rangfolge