Gå til hovedinnhold

Kontroll

Kontrollblokker styrer kjørelogikken: venting, løkker, forgrening og stopping av skript.

Venteblokker

Vent (Nybegynner)

block_control_wait_for.svg

Setter det nåværende skriptet på pause i en spesifisert tid.

Vent til (Avansert)

block_control_wait_until.svg

Setter det nåværende skriptet på pause til en betingelse blir sann.

Løkkeblokker

Gjenta (Avansert)

block_control_repeat_for.svg

Kjører innebygde blokker et fast antall ganger.

Gjenta til (Avansert)

block_control_repeat_until.svg

Kjører innebygde blokker gjentatte ganger til en betingelse blir sann.

For alltid (Avansert)

block_control_repeat_forever.svg

Kjører innebygde blokker kontinuerlig til programmet eller skriptet stoppes.

Forgreningsblokker

Hvis (Nybegynner)

block_control_if.svg

Kjører innebygde blokker kun når betingelsen er sann.

Hvis / Ellers (Avansert)

block_control_if_else.svg

Kjører én gren når betingelsen er sann, ellers kjøres den alternative grenen.

Gjør dette og dette (Guru)

block_control_do_this_and_this.svg

Kjører to blokkstabler i sekvens som en del av én kontrollflytoperasjon.

Stoppblokker

Stopp (Nybegynner)

block_control_stop.svg

Stopper kjøring av skript (omfang avhenger av valgt stoppalternativ).

  • Stoppalternativer: alle, denne stakken, og avslutt programmet

Stopp andre stabler (Guru)

block_control_stop_other_stacks.svg

Stopper alle andre kjørende stabler mens den nåværende fortsetter.

Hub-/kontrollverktøyblokker

Sett tilkobling (Nybegynner)

block_hubs_control_set_connect.svg

Styrer hubens tilkoblingsstatus fra kontrollflytlogikk.

  • Handlingsalternativer: koble til, koble fra

Angi hub-konfigurasjon (Avansert)

block_hubs_set_hub_config.svg

Setter den valgte huben til en av de støttede konfigurasjonsprofilene.

  • Bare tilgjengelig for huber som tilbyr hub-konfigurasjonsvalg.
  • Typisk bruk: bytt en konfigurerbar hub, som Technic Move Hub, til en annen lagret konfigurasjon før de neste blokkene kjøres.

Hub-konfigurasjon (Avansert)

block_hubs_all_control_hub_config.svg

Returnerer den gjeldende konfigurasjonen til den valgte huben.

  • Type: rapportblokk
  • Utdataformatvalg: text, index
  • Bare tilgjengelig for huber som tilbyr hub-konfigurasjonsvalg.
  • Returnerer NaN når den valgte huben ikke er tilkoblet eller ingen konfigurasjon er tilgjengelig.

Er tilkoblet (Nybegynner)

block_hubs_all_sensors_is_connected.svg

Returnerer om huben for øyeblikket er tilkoblet.

  • Type: boolsk rapporteringsblokk

BuWizz 2 sett effektmodus (Nybegynner)

block_hubs_buwizz_sensors_set_power_mode.svg

Setter effektmodus for BuWizz 2-huben.

  • Modusalternativer: Slow, Normal, Fast, Ludicrous

BuWizz 2 hent effektmodus (Guru)

block_hubs_buwizz_sensors_get_power_mode.svg

Returnerer gjeldende effektmodus for BuWizz 2.

  • Utdataformatalternativer: tekst, indeks

MouldKing sett kontrollkanal (Avansert)

block_hubs_mouldking_control_set_control_channel.svg

Setter aktiv kontrollkanal for støttet MouldKing-hub/kontroller.

  • Kanalalternativer: A, B, C

MouldKing hent kontrollkanal (Avansert)

block_hubs_mouldking_control_get_control_channel.svg

Returnerer gjeldende aktiv kontrollkanal for støttet MouldKing-hub/kontroller.

  • Utdataformatalternativer: tekst, indeks