🟪 Modifier Zone cliquable
🟪 Modifier Zone cliquable
Le bloc Modifier Zone cliquable permet de modifier dynamiquement l'état, l'apparence ou l'activation d'une zone cliquable dans un bloc visuel (comme les blocs de Graph).
Ce bloc est spécialement conçu pour les zones transparentes superposées à des images, offrant des fonctionnalités similaires au bloc Modifier choix mais adaptées aux interactions visuelles.
📥 Entrées
- type (Type d'opération) : L'action de modification désirée parmi : disable (Désactiver), rename (Renommer), remove (Cacher), ou changeStyle (Changer le style).
- condition (Booléen) : Détermine quand la modification prend effet. Uniquement pour les types disable et remove.
- text (Texte, format Markdown) : Le texte associé à la bulle, l'infobulle ou la zone. Uniquement pour les types disable, rename et remove.
- borderStyle (Style de bordure) : Définit l'indicateur visuel de la zone (encadré). Uniquement pour les types disable, rename et changeStyle.
📤 Sorties
- out (ChoiceConfig) : Configuration de la zone cliquable à connecter à une entrée d'option de zone cliquable.
💡 Exemple d'utilisation
Scénario : Désactiver une zone cliquable après interaction
- Un joueur interagit avec une carte interactive représentant une pièce avec plusieurs objets cliquables.
- Après avoir cliqué sur l'interrupteur, la lumière s'allume et la zone cliquable de l'ampoule doit être désactivée.
- Ajoutez un bloc Modifier Zone cliquable avec le type défini sur disable.
- Configurez la condition pour qu'elle soit vraie lorsque la variable LumiereAllumee est égale à true.
- Reliez la sortie out à l'entrée de configuration de la zone cliquable "Ampoule" dans le bloc visuel.
- Résultat : La zone cliquable de l'ampoule devient inactive et ne réagit plus au survol ou au clic.
⚙️ Détails Techniques
- Gestion des opérations : Chaque type d'opération (disable, rename, remove, changeStyle) active dynamiquement les entrées requises dans l'interface.
- Compatibilité : Ce bloc fonctionne uniquement avec les zones cliquables définies en Markdown dans les blocs visuels comme Graph.
- Variables dynamiques : Les entrées text et borderStyle acceptent des variables pour une personnalisation en temps réel.
Version documentée : v2
Mis à jour le : 06/09/2026
Merci !
