Preskočiť na hlavný obsah

Ovládanie

Bloky ovládania riadia tok vykonávania: čakanie, cykly, vetvenie a zastavenie skriptov.

Bloky čakania

Čakaj

block_control_wait_for.svg

Pozastaví aktuálny skript na zadaný čas.

Čakaj, kým

block_control_wait_until.svg

Pozastaví aktuálny skript, kým sa podmienka nestane pravdivou.

Bloky cyklov

Opakuj

block_control_repeat_for.svg

Spustí vnorené bloky pevne stanovený počet krát.

Opakuj, kým

block_control_repeat_until.svg

Opakovane vykonáva bloky, kým sa podmienka nestane pravdivou.

Navždy

block_control_repeat_forever.svg

Vykonáva bloky nepretržite, kým sa program alebo skript nezastaví.

Bloky vetvenia

Ak

block_control_if.svg

Spustí vnorené bloky iba vtedy, keď je podmienka pravdivá.

Ak / Inak

block_control_if_else.svg

Spustí jednu vetvu, keď je podmienka pravdivá, inak spustí alternatívnu vetvu.

Urob toto a toto

block_control_do_this_and_this.svg

Spustí dve sekvencie blokov po sebe ako jednu operáciu riadenia toku.

Bloky zastavenia

Zastav

block_control_stop.svg

Zastaví vykonávanie skriptu (rozsah závisí od zvolenej možnosti).

  • Možnosti zastavenia: všetko, tento skript, a ukonči program

Zastav ostatné skripty

block_control_stop_other_stacks.svg

Zastaví všetky ostatné bežiace skripty, pričom aktuálny skript pokračuje.

Pomocné bloky hubu/ovládania

Nastav pripojenie

block_hubs_control_set_connect.svg

Riadi stav pripojenia hubu z logiky programu.

  • Možnosti akcie: pripojiť, odpojiť

Je pripojený

block_hubs_all_sensors_is_connected.svg

Vracia, či je hub aktuálne pripojený.

  • Typ: boolean reporter blok

BuWizz 2 nastav režim výkonu

block_hubs_buwizz_sensors_set_power_mode.svg

Nastaví režim výkonu hubu BuWizz 2.

  • Možnosti režimu: Slow, Normal, Fast, Ludicrous

BuWizz 2 zisti režim výkonu

block_hubs_buwizz_sensors_get_power_mode.svg

Vracia aktuálne aktívny režim výkonu BuWizz 2.

  • Možnosti výstupu: text, index

MouldKing nastav riadiaci kanál

block_hubs_mouldking_control_set_control_channel.svg

Nastaví aktívny riadiaci kanál pre podporovaný MouldKing hub/ovládač.

  • Možnosti kanála: A, B, C

MouldKing zisti riadiaci kanál

block_hubs_mouldking_control_get_control_channel.svg

Vracia aktuálne aktívny riadiaci kanál.

  • Možnosti výstupu: text, index