Table of Contents

MegaBlockController Komponentenreferenz

Zur API wechseln

Anmerkung

Diese Komponente existiert nur in Version >= 4003

Erkunden Sie die Eigenschaften im Komponentenfenster des MegaBlockController.

alt text

Screenshot der Komponente im Standardzustand.

alt text

Screenshot, wenn die Unterstützung für Mega Block/Landmark in der Konfiguration deaktiviert ist und die Komponente nicht verfügbar ist.

alt text

Screenshot, wenn das Paket com.easyar.mega nicht importiert wurde und das Editor-Tool nicht verfügbar ist.

Das Komponentenfenster des MegaBlockController besteht aus zwei Teilen: Komponenten-Konfiguration und Editor-Tools.

Komponenten-Konfiguration

Eigenschaft Beschreibung
Source Die Datenquelle zum Erstellen des Blocks.
        ID Block-ID.
        Name Blockname. Kann leer bleiben.
Tracker Der MegaCloudFrameFilter zum Laden des Ziels. Wenn auf null gesetzt, wird der Block aus dem zuvor gesetzten MegaCloudFrameFilter entladen. Kann jederzeit geändert werden; das Laden erfolgt nur, wenn die Sitzung läuft.

Editor-Tools

Erstellen

Anmerkung

Die Editor-Tools können erst nach dem Import des Pakets com.easyar.mega verwendet werden.

alt text

Name Beschreibung
Create Editor Tool Das Editor-Tool erstellen.

Nach dem Klick auf Create Editor Tool wird ein Editor-Tool-Knoten erstellt, und Sie gelangen in die Oberfläche zur Dienstverbindung.

Mit Dienst verbinden

alt textalt text

Name Beschreibung
X Editor-Tool löschen.
Service Quelle der Dienstdaten. Optionen: From Tracker: verwendet die Konfiguration in Tracker. Mega Block Localization: verwendet den Mega-Block-Lokalisierungsdienst. Mega Landmark Localization: verwendet den Mega-Landmark-Lokalisierungsdienst.
        Source Schreibgeschützt. Wird angezeigt, wenn der Service From Tracker ist. Datentyp der Dienstdatenquelle. Optionen: Global Config: globale Serverkonfiguration verwenden. Wählen Sie je nach Service-Typ GlobalMegaBlockLocalizationServiceConfig oder GlobalMegaLandmarkLocalizationServiceConfig. Die globale Konfiguration kann im Eigenschaftenfenster nach dem Klick auf Unity-Menü EasyAR > Sense > Configuration eingetragen werden. API Key: Zugriffsdaten vom Typ APIKeyAccessData. Token: Zugriffsdaten vom Typ TokenAccessData. Dieser Datentyp wird vom Tool nicht unterstützt.
                Type Schreibgeschützt. Der Typ des EasyAR-Mega-Dienstes. Optionen: Block: Mega Block. Landmark: Mega Landmark.
                App ID Schreibgeschützt. Wird angezeigt, wenn Source API Key ist. Die App ID des Dienstes.
                API Key Schreibgeschützt. Wird angezeigt, wenn Source API Key ist. Der API Key.
                API Secret Schreibgeschützt. Wird angezeigt, wenn Source API Key ist. Das API Secret.
        App ID Wird angezeigt, wenn der Service Mega Block Localization oder Mega Landmark Localization ist. Die App ID des Dienstes.
        API Key Wird angezeigt, wenn der Service Mega Block Localization oder Mega Landmark Localization ist. Der API Key.
        API Secret Wird angezeigt, wenn der Service Mega Block Localization oder Mega Landmark Localization ist. Das API Secret.
        App Url(s) Die Dienst-URL. Optionen: Default: Standardkonfiguration verwenden. Custom: Benutzerdefinierte Konfiguration verwenden. Wird im Allgemeinen nur benötigt, wenn eine Beschleunigung über Regionen hinweg erforderlich ist.
                Localization Wird angezeigt, wenn App Url(s) Custom ist. Die URL des Lokalisierungsdienstes.
                Storage Wird angezeigt, wenn App Url(s) Custom ist. Die URL des Speicherdienstes.
Connect Mit dem Dienst verbinden.

Nach dem Klick auf Connect:

  • Wenn die ID von Source nicht angegeben ist, gelangen Sie in die Blockauswahl.
  • Wenn die Block-ID angegeben ist und der Block im Dienst existiert, gelangen Sie zur Mega-Block-Editor-Tool-Oberfläche.
  • Wenn die Block-ID angegeben ist, der Block im Dienst aber nicht existiert, wird eine Fehleroberfläche angezeigt.
Wichtig

Vor dem Verbinden müssen Sie die Berechtigungen des API Key prüfen.

  • Wenn der Typ des Dienstes Block ist, muss der verwendete API Key Zugriff auf die Dienste Mega Block und SpatialMap haben.
  • Wenn der Typ des Dienstes Landmark ist, muss der API Key Zugriff auf den Dienst Mega Landmark haben. alt text

Wenn die Berechtigungen nicht ausreichen, sehen Sie eine Fehlermeldung, dass die Dienstverbindungsprüfung fehlgeschlagen ist.

alt text

Wenn der Block nicht im Dienst existiert:

alt text

Name Beschreibung
X Editor-Tool löschen.
From Die App ID des aktuell verbundenen Dienstes.
Updated Die Zeit der Dienstverbindung.
Reload Erneut mit dem Dienst verbinden. Wenn die Block-ID angegeben ist und der Block im Dienst existiert, gelangen Sie zur Mega-Block-Editor-Tool-Oberfläche. Andernfalls bleibt die Fehleroberfläche sichtbar.

Block auswählen

Diese Oberfläche wird nur angezeigt, wenn die ID von Source nicht angegeben ist.

alt text

Name Beschreibung
X Editor-Tool löschen.
From Die App ID des aktuell verbundenen Dienstes.
Updated Die Zeit der Dienstverbindung.
Reload Erneut mit dem Dienst verbinden. Wenn die Block-ID angegeben ist und der Block im Dienst existiert, gelangen Sie zur Mega-Block-Editor-Tool-Oberfläche. Andernfalls bleibt die Fehleroberfläche sichtbar.
Name Der Blockname.
ID Die Block-ID.
Select Diesen Block auswählen.

Nach dem Klick auf Select gelangen Sie zur Mega-Block-Editor-Tool-Oberfläche, und ID sowie Name von Source werden auf die ID und den Namen dieses Blocks gesetzt.

Verwandte Themen