Udalosti
Kategória Udalosti obsahuje bloky, ktoré spúšťajú skripty, keď nastane určitá podmienka.
Základné udalosti
Keď sa program spustí
Spustí tento skript raz pri začiatku programu.
- Spúšťač: spustenie programu
- Typické použitie: inicializácia premenných, predvolené stavy motorov, štartovacie zvuky
Keď
Spustí sa, keď sa vybraná podmienka stane pravdivou.
- Spúšťač: podmienka
- Typické použitie: vetvenie logiky podľa aktuálneho stavu
Keď časovač je väčší ako
Spustí sa, keď hodnota časovača prekročí nastavený limit.
- Spúšťač: uplynutý čas
- Typické použitie: oneskorené akcie, časované fázy
Keď je prijatá správa
Spustí skript po prijatí zodpovedajúcej správy.
- Spúšťač: správa
- Typické použitie: synchronizácia viacerých skriptov
Vysielaj správu
Odošle správu všetkým skriptom, ktoré ju sledujú.
- Spúšťač: okamžité odoslanie
- Typické použitie: informovanie iných skriptov bez čakania
Vysielaj správu a čakaj
Odošle správu a pozastaví tento skript, kým ostatné skripty nedokončia vykonávanie.
- Spúšťač: odoslanie + čakanie
- Typické použitie: riadené sekvencie, kde záleží na poradí
Udalosti hubu
Tlačidlo hubu
Spustí sa pri zmene stavu tlačidla hubu.
- Možnosti stavu:
stlačené,uvoľnené,zmenené - Poznámka: dostupné tlačidlá závisia od modelu hubu.
Zmena pripojenia hubu
Spustí sa pri zmene stavu pripojenia hubu.
- Spúšťač: zmena pripojenia
- Typické použitie: opätovné pripojenie, bezpečné správanie pri výpadku
Zmena batérie hubu
Spustí sa pri zmene úrovne batérie hubu.
- Spúšťač: aktualizácia batérie
- Typické použitie: varovanie pri nízkej batérii
Zmena akcelerometra
Spustí sa pri zmene hodnôt zrýchlenia.
Zmena náklonu
Spustí sa pri zmene náklonu.
- Možnosti osi:
akýkoľvek,náklon,rotácia,yaw
Zmena orientácie
Spustí sa pri zmene orientácie hubu.
Udalosti senzorov portu
Udalosť farby Technic
Spustí sa, keď senzor farby deteguje vybranú farbu.
Udalosť vzdialenosti Technic
Spustí sa, keď vzdialenosť splní podmienku.
- Porovnania:
bližšie ako,ďalej ako,presne na - Jednotky:
mm,cm,palce,%
Udalosť vzdialenosti BOOST
Spustí sa pri splnení podmienky vzdialenosti BOOST senzora.