MegaBlockController Komponentenreferenz
Anmerkung
Diese Komponente existiert nur in Version >= 4003
Erkunden Sie die Eigenschaften im Komponentenfenster des MegaBlockController.

Screenshot der Komponente im Standardzustand.

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

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.

| 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
![]()

| 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
Blockist, muss der verwendete API Key Zugriff auf die DiensteMega BlockundSpatialMaphaben. - Wenn der Typ des Dienstes
Landmarkist, muss der API Key Zugriff auf den DienstMega Landmarkhaben.
Wenn die Berechtigungen nicht ausreichen, sehen Sie eine Fehlermeldung, dass die Dienstverbindungsprüfung fehlgeschlagen ist.

Wenn der Block nicht im Dienst existiert:

| 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.

| 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.