Référence du composant MegaBlockController
Note
Ce composant n’existe qu’à partir de la version >= 4003
Explorez les propriétés de la fenêtre du composant MegaBlockController.

Capture du composant dans l’état par défaut.

Capture lorsque la prise en charge Mega Block/Landmark est désactivée dans la configuration et que le composant n’est pas disponible.

Capture lorsque le package com.easyar.mega n’est pas importé et que l’outil d’éditeur n’est pas disponible.
La fenêtre du composant MegaBlockController se compose de deux parties : configuration du composant et outil de l’éditeur.
Configuration du composant
| Propriété | Description |
|---|---|
| Source | Source de données pour créer le block. |
| ID | ID du block. |
| Name | Nom du block. Peut être laissé vide. |
| Tracker | MegaCloudFrameFilter qui charge le target. Si défini sur null, le block sera déchargé du MegaCloudFrameFilter précédemment configuré. Peut être modifié à tout moment ; le chargement n’a lieu que pendant l’exécution de la session. |
Outil de l’éditeur
Création
Note
L’outil d’éditeur ne peut être utilisé qu’après l’import du package com.easyar.mega.

| Nom | Description |
|---|---|
| Create Editor Tool | Créer l’outil d’éditeur. |
Après avoir cliqué sur Create Editor Tool, le nœud de l’outil d’éditeur est créé et l’interface de connexion au service s’ouvre.
Connexion au service

| Nom | Description |
|---|---|
| X | Supprimer l’outil d’éditeur. |
| Service | Source des informations du service. Options :
|
| Source | Lecture seule. Affiché lorsque Service est From Tracker. Type de source d’accès au service. Options :
|
| Type | Lecture seule. Type de service Mega d’EasyAR. Options :
|
| App ID | Lecture seule. Affiché lorsque Source est API Key. AppID du service. |
| API Key | Lecture seule. Affiché lorsque Source est API Key. API Key. |
| API Secret | Lecture seule. Affiché lorsque Source est API Key. API Secret. |
| App ID | Affiché lorsque Service est Mega Block Localization ou Mega Landmark Localization. AppID du service. |
| API Key | Affiché lorsque Service est Mega Block Localization ou Mega Landmark Localization. API Key. |
| API Secret | Affiché lorsque Service est Mega Block Localization ou Mega Landmark Localization. API Secret. |
| App Url(s) | URL du service. Options :
|
| Localization | Affiché lorsque App Url(s) est Custom. URL du service de localisation. |
| Storage | Affiché lorsque App Url(s) est Custom. URL du service de stockage. |
| Connect | Se connecter au service. |
Après avoir cliqué sur Connect :
- Si l’ID n’est pas spécifié dans Source, l’interface de sélection du block s’ouvre.
- Si l’ID du block est spécifié et que le service contient ce block, l’interface de l’outil Mega block s’ouvre.
- Si l’ID du block est spécifié mais que le service ne contient pas ce block, un écran d’erreur s’affiche.
Important
Avant la connexion, vérifiez les permissions de l’API Key.
- Si le Type du service est
Block, l’API Key doit avoir l’autorisation d’accéder aux servicesMega BlocketSpatialMap. - Si le Type du service est
Landmark, l’API Key doit avoir l’autorisation d’accéder au serviceMega Landmark.

Si les permissions sont insuffisantes, vous verrez une erreur de validation de connexion.

Quand le service ne contient pas ce block :

| Nom | Description |
|---|---|
| X | Supprimer l’outil d’éditeur. |
| From | App ID du service actuellement connecté. |
| Updated | Heure de connexion au service. |
| Reload | Reconnecter au service. Si l’ID du block est spécifié et que le service contient ce block, l’interface de l’outil Mega block s’ouvre. Sinon, l’écran d’erreur reste affiché. |
Sélectionner un block
Cet écran n’apparaît que lorsque Source n’a pas d’ID spécifié.

| Nom | Description |
|---|---|
| X | Supprimer l’outil d’éditeur. |
| From | App ID du service actuellement connecté. |
| Updated | Heure de connexion au service. |
| Reload | Reconnecter au service. Si l’ID du block est spécifié et que le service contient ce block, l’interface de l’outil Mega block s’ouvre. Sinon, l’écran d’erreur reste affiché. |
| Name | Nom du block. |
| ID | ID du block. |
| Select | Sélectionner ce block. |
Après avoir cliqué sur Select, l’interface de l’outil Mega block s’ouvre et l’ID et le Name de Source sont définis à partir de ce block.