Moje bloky#

Zavedení#

Funkce Moje bloky je ekvivalentem funkcí v Pythonu. Moje bloky seskupují bloky do opakovaně použitelných, efektivních sekcí bloků určených k provádění specifického úkolu. Funkce Moje bloky lze v programu volat vícekrát, což usnadňuje organizaci projektu a pomáhá vyhnout se opakovaným blokům.

definovat myBlock

myBlock

Parametry

Popis

název bloku

Název, který dáte svému Můj blok.

parametry

Volitelné. Proměnné, které přijímají vstupní hodnoty při volání funkce, což umožňuje předávání dat do funkce. Může se jednat o číslo nebo booleovskou hodnotu.

Definování a volání mých bloků#

Moje bloky#

Pokud Můj blok nevyžaduje vstup, můžete jej definovat bez parametrů.

Po spuštění zavolá vlastní blok s názvem „greeting“, který na obrazovku vypíše „Hello!“.#
definovat greeting
[Define a My Block to display a message.]
tisk [Hello!] v konzoli ◀ a přesunout kurzor na další řádek

při spuštění
[Call a My Block to display the message.]
greeting

Moje bloky s parametry#

Parametry vám umožňují zadat Můj blok informace, které potřebuje k fungování, například kolikrát má dokončit sekvenci pohybů. Například Můj blok by mohl použít číselný parametr, který robotovi sdělí, kolikrát má pohyb opakovat. To vám umožňuje používat stejný Můj blok různými způsoby v závislosti na tom, jaké hodnoty mu zadáte.

Při spuštění volá vlastní blok ‘named_greeting’ s parametrem. Na obrazovku vypíše ‘Hello’ následované daným jménem.#
definovat repetitions (number) :: custom
[Define a My Block with a parameter.]
opakovat (number)
zvýšit polohu [paže v] o x:[100] y:[0] z:[0] [mm v] ▶

při spuštění
[Call a My Block start incrementing.]
repetitions [4]