Control
Blocurile de control gestionează fluxul de execuție: așteptare, bucle, ramificare și oprirea scripturilor.
Blocuri de așteptare
Așteaptă
Pune în pauză scriptul curent pentru un timp specificat.
Așteaptă până când
Pune în pauză scriptul curent până când o condiție devine adevărată.
Blocuri de buclă
Repetă
Execută blocurile incluse de un număr fix de ori.
Repetă până când
Execută blocurile incluse în mod repetat până când o condiție devine adevărată.
La nesfârșit
Execută blocurile incluse continuu până când programul sau scriptul este oprit.
Blocuri de ramificare
Dacă
Execută blocurile incluse doar atunci când condiția este adevărată.
Dacă / Altfel
Execută o ramură atunci când condiția este adevărată, altfel execută ramura alternativă.
Fă asta și asta
Execută două stive de blocuri în secvență ca parte a unei singure operații de control.
Blocuri de oprire
Oprește
Oprește execuția scriptului (domeniul depinde de opțiunea selectată).
- Opțiuni de oprire:
toate,acest stack,și ieși din program
Oprește celelalte stack-uri
Oprește toate celelalte stack-uri care rulează, permițând în același timp stack-ului curent să continue.
Blocuri utilitare hub/control
Setează conectarea
Controlează starea conexiunii hub-ului din logica fluxului de control.
- Opțiuni acțiune:
conectare,deconectare
Este conectat
Returnează dacă hub-ul este conectat în prezent.
- Tip: bloc reporter boolean
BuWizz 2 setează modul de putere
Setează modul de putere al hub-ului BuWizz 2.
- Opțiuni mod:
Slow,Normal,Fast,Ludicrous
BuWizz 2 obține modul de putere
Returnează modul de putere activ în prezent pentru BuWizz 2.
- Opțiuni format ieșire:
text,index
MouldKing setează canalul de control
Setează canalul de control activ pentru hub/controller MouldKing suportat.
- Opțiuni canal:
A,B,C
MouldKing obține canalul de control
Returnează canalul de control activ curent pentru hub/controller MouldKing suportat.
- Opțiuni format ieșire:
text,index