Table of Contents

Référence du composant megablockcontroller

Passer à l'API

Note

Ce composant n'existe que dans les versions >= 4003

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

alt text

Capture d'écran du composant dans les conditions par défaut.

alt text

Capture d'écran lorsque le composant est désactivé après avoir désactivé la prise en charge de Mega Block/Landmark dans la configuration.

alt text

Capture d'écran lorsque l'outil d'éditeur n'est pas disponible car le package com.easyar.mega n'est pas importé.

La fenêtre du composant MegaBlockController se compose de deux parties : la configuration du composant et les outils 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 Le MegaCloudFrameFilter qui chargera la cible. Si défini sur null, le block sera déchargé du MegaCloudFrameFilter précédemment défini. Peut être modifié à tout moment, le chargement n'aura lieu que lorsque la session est en cours d'exécution.

Outils de l'éditeur

Créer

Note

Les outils de l'éditeur ne sont disponibles qu'après l'importation du package com.easyar.mega.

alt text

Nom Description
Create Editor Tool Crée l'outil d'éditeur.

Après avoir cliqué sur Create Editor Tool, un nœud d'outil d'éditeur sera créé et vous entrerez dans l'interface de connexion au service.

Connecter le service

alt text alt text

Nom Description
X Supprime l'outil d'éditeur.
Service Source d'information 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 de données d'accès au service. Options :
                Type Lecture seule. Type de service EasyAR Mega. 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.
Clé API.
                API Secret Lecture seule. Affiché lorsque Source est API Key.
Secret API.
        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.
Clé API.
        API Secret Affiché lorsque Service est Mega Block Localization ou Mega Landmark Localization.
Secret API.
        App Url(s) URL du service. Options :
  • Default : Utilise la configuration par défaut.
  • Custom : Utilise une configuration personnalisée. Généralement utilisé uniquement en cas de besoin d'accélération inter-régionale.
                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 Connecte au service.

Après avoir cliqué sur Connect,

  • Si l'ID de Source n'est pas spécifié, vous entrerez dans l'interface de sélection du block.
  • Si l'ID du block est spécifié et que le service contient ce block, vous entrerez dans l'interface de l'outil d'éditeur Mega block.
  • Si l'ID du block est spécifié mais que le service ne contient pas ce block, l'interface d'erreur s'affichera.
Important

Avant de vous connecter, vous devez vérifier les autorisations de la clé API.

  • Si le Type du service est Block, assurez-vous que la clé API utilisée a l'autorisation d'accéder au service Mega Block, ainsi qu'au service SpatialMap.
  • Si le Type du service est Landmark, assurez-vous que la clé API a l'autorisation d'accéder au service Mega Landmark.

alt text

Si les autorisations sont insuffisantes, vous verrez un message d'erreur d'échec de validation de connexion au service.

alt text

Lorsque le service ne contient pas le block :

alt text

Nom Description
X Supprime l'outil d'éditeur.
From App ID du service actuellement connecté.
Updated Heure de connexion au service.
Reload Reconnecte au service. Si l'ID du block est spécifié et que le service contient ce block, vous entrerez dans l'interface de l'outil d'éditeur Mega block. Sinon, l'interface d'erreur continuera à s'afficher.

Sélectionner un block

Cette interface ne s'affiche que lorsque l'ID de Source n'est pas spécifié.

alt text

Nom Description
X Supprime l'outil d'éditeur.
From App ID du service actuellement connecté.
Updated Heure de connexion au service.
Reload Reconnecte au service. Si l'ID du block est spécifié et que le service contient ce block, vous entrerez dans l'interface de l'outil d'éditeur Mega block. Sinon, l'interface d'erreur continuera à s'afficher.
Name Nom du block.
ID ID du block.
Select Sélectionne ce block.

Après avoir cliqué sur Select, vous entrerez dans l