Contrôle
Les blocs de contrôle gèrent le flux d’exécution : attente, boucles, conditions et arrêt des scripts.
Blocs d’attente
Attendre (Débutant)
Met en pause le script courant pendant une durée spécifiée.
Attendre jusqu’à (Avancé)
Met en pause le script courant jusqu’à ce qu’une condition devienne vraie.
Blocs de boucle
Répéter (Avancé)
Exécute les blocs imbriqués un nombre fixe de fois.
Répéter jusqu’à (Avancé)
Exécute les blocs imbriqués de manière répétée jusqu’à ce qu’une condition devienne vraie.
Toujours (Avancé)
Exécute les blocs imbriqués en continu jusqu’à l’arrêt du programme ou du script.
Blocs conditionnels
Si (Débutant)
Exécute les blocs imbriqués uniquement si la condition est vraie.
Si / Sinon (Avancé)
Exécute une branche si la condition est vraie, sinon exécute la branche alternative.
Faire ceci et cela (Guru)
Exécute deux piles de blocs en séquence dans une seule opération de contrôle.
Blocs d’arrêt
Arrêter (Débutant)
Arrête l’exécution du script (la portée dépend de l’option choisie).
- Options d’arrêt :
tout,cette pile,et quitter le programme
Arrêter les autres piles (Guru)
Arrête toutes les autres piles en cours d’exécution tout en laissant la pile actuelle continuer.
Blocs utilitaires hub/contrôle
Définir connexion (Débutant)
Contrôle l’état de connexion du hub depuis la logique de contrôle.
- Options d’action :
connecter,déconnecter
Définir la configuration du hub (Avancé)
Règle le hub sélectionné sur l’un de ses profils de configuration pris en charge.
- Disponible uniquement pour les hubs qui exposent des options de configuration.
- Utilisation typique : basculer un hub configurable, comme Technic Move Hub, vers une autre configuration enregistrée avant d’exécuter les blocs suivants.
Configuration du hub (Avancé)
Renvoie la configuration actuelle du hub sélectionné.
- Type : bloc rapporteur
- Options de format de sortie :
text,index - Disponible uniquement pour les hubs qui exposent des options de configuration.
- Renvoie
NaNlorsque le hub sélectionné n’est pas connecté ou qu’aucune configuration n’est disponible.
Est connecté (Débutant)
Retourne si le hub est actuellement connecté.
- Type : bloc reporter booléen
BuWizz 2 définir mode de puissance (Débutant)
Définit le mode de puissance du hub BuWizz 2.
- Options de mode :
Slow,Normal,Fast,Ludicrous
BuWizz 2 obtenir mode de puissance (Guru)
Retourne le mode de puissance actuellement actif du BuWizz 2.
- Options de sortie :
texte,index
MouldKing définir canal de contrôle (Avancé)
Définit le canal de contrôle actif pour le hub/contrôleur MouldKing pris en charge.
- Options de canal :
A,B,C
MouldKing obtenir canal de contrôle (Avancé)
Retourne le canal de contrôle actif pour le hub/contrôleur MouldKing pris en charge.
- Options de sortie :
texte,index