Controllo
I blocchi di controllo gestiscono il flusso di esecuzione: attese, cicli, diramazioni e arresto degli script.
Blocchi di attesa
Attendi (Principiante)
Mette in pausa lo script corrente per un tempo specificato.
Attendi fino a quando (Avanzato)
Mette in pausa lo script corrente fino a quando una condizione diventa vera.
Blocchi di ciclo
Ripeti (Avanzato)
Esegue i blocchi annidati un numero fisso di volte.
Ripeti fino a quando (Avanzato)
Esegue i blocchi annidati ripetutamente fino a quando una condizione diventa vera.
Per sempre (Avanzato)
Esegue i blocchi annidati continuamente fino a quando il programma o lo script viene fermato.
Blocchi di diramazione
Se (Principiante)
Esegue i blocchi annidati solo quando la condizione è vera.
Se / Altrimenti (Avanzato)
Esegue un ramo quando la condizione è vera, altrimenti esegue il ramo alternativo.
Fai questo e questo (Guru)
Esegue due sequenze di blocchi una dopo l’altra come parte di un’unica operazione di controllo.
Blocchi di arresto
Ferma (Principiante)
Interrompe l’esecuzione dello script (l’ambito dipende dall’opzione selezionata).
- Opzioni di arresto:
tutto,questo script,e termina il programma
Ferma altri script (Guru)
Interrompe tutte le altre sequenze in esecuzione consentendo allo stesso tempo alla sequenza corrente di continuare.
Blocchi di utilità hub/controllo
Imposta connessione (Principiante)
Controlla lo stato di connessione dell’hub tramite la logica di controllo.
- Opzioni azione:
connetti,disconnetti
Imposta configurazione hub (Avanzato)
Imposta l’hub selezionato su uno dei profili di configurazione supportati.
- Disponibile solo per hub che espongono opzioni di configurazione.
- Uso tipico: passare un hub configurabile, come Technic Move Hub, a un’altra configurazione salvata prima di eseguire i blocchi successivi.
Configurazione hub (Avanzato)
Restituisce la configurazione corrente dell’hub selezionato.
- Tipo: blocco reporter
- Opzioni formato di output:
text,index - Disponibile solo per hub che espongono opzioni di configurazione.
- Restituisce
NaNquando l’hub selezionato non è connesso o non è disponibile alcuna configurazione.
È connesso (Principiante)
Restituisce se l’hub è attualmente connesso.
- Tipo: blocco reporter booleano
BuWizz 2 imposta modalità potenza (Principiante)
Imposta la modalità di potenza dell’hub BuWizz 2.
- Opzioni modalità:
Slow,Normal,Fast,Ludicrous
BuWizz 2 ottieni modalità potenza (Guru)
Restituisce la modalità di potenza attualmente attiva del BuWizz 2.
- Opzioni formato di output:
testo,indice
MouldKing imposta canale di controllo (Avanzato)
Imposta il canale di controllo attivo per hub/controller MouldKing supportati.
- Opzioni canale:
A,B,C
MouldKing ottieni canale di controllo (Avanzato)
Restituisce il canale di controllo attivo corrente per hub/controller MouldKing supportati.
- Opzioni formato di output:
testo,indice