Table of Contents

Référence du composant MegaBlockController

Passer à l’API

Note

Ce composant n’existe qu’à partir de la version >= 4003

Explorez les propriétés de la fenêtre du composant MegaBlockController.

alt text

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

alt text

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

alt text

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.

alt text

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

alt text alt text

Nom Description
X Supprimer l’outil d’éditeur.
Service Source des informations du service. Options :
  • From Tracker : utilise la configuration du Tracker.
  • Mega Block Localization : utilise le service de localisation Mega Block.
  • Mega Landmark Localization : utilise le service de localisation Mega Landmark.
        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 :
  • Block : Mega Block.
  • Landmark : Mega Landmark.
                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 :
  • Default : utiliser la configuration par défaut.
  • Custom : utiliser une configuration personnalisée. Généralement utilisé uniquement lorsqu’une accélération inter-régions est nécessaire.
                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 services Mega Block et SpatialMap.
  • Si le Type du service est Landmark, l’API Key doit avoir l’autorisation d’accéder au service Mega Landmark.

alt text

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

alt text

Quand le service ne contient pas ce block :

alt text

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

alt text

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.

Sujets connexes