TA STRONA JEST NIE DO KOŃCA PEŁNA. MOŻESZ JĄ UZUPEŁNIĆ!
Więcej bloków[]
Więcej bloków - dzięki tej funkcji masz możliwość stworzenia własnych bloków, które przy każdym wywołaniu w skrypcie będą odtwarzały zapisane w nich funkcje. Poprawiają one czytelność kodu oraz przyspieszają programowanie, bo dzięki nim nie trzeba wiele razy układać tych samych bloków.
Kolor - fioletowy
Jak używać - gdy wejdziemy do sekcji "Więcej bloków" mamy możliwość utworzenia jednego niczym listy bądź zmiennej. Klikamy "utwórz blok". Pojawia nam się okienko, w którym możemy dodawać różne parametry:
Parametr liczbowy - wpisujemy w nim liczby. Można wykorzystać do obliczania np. czy parametr liczbowy jest większy od jakiejś liczby/innej zmiennej/pozycji x lub y itd. Dopiero podczas używania bloku osobno w kodzie ustawiamy wartość parametru, przy tworzeniu wybieramy tylko jego nazwę, by móc jej używać później w programie.
Parametr tekstowy - wpisujemy w nim tekst. Podczas tworzenia bloku, podobnie jak w przypadku liczb, nadajemy mu tylko nazwę, by móc go wykorzystać później w programie. Dopiero przy użyciu nowego bloku w kodzie przypisujemy parametrowi tekst.
Parametr logiczny - ustawiamy w nim bloki z sekcji "wyrażenia" i "czujniki". Podczas tworzenia bloku nadajemy mu nazwę, którą możemy wykorzystać póżniej w kodzie. Dopiero przy osobnym użyciu nowego bloku ustawiamy mu warunek, jaki musi spełnić.
Etykieta tekstowa - umożliwia nam dodania dodatkowego tekstu, np:
Jeżeli <parametr logiczny> to zjedz <parametr tekstowy> przez <parametr liczbowy> sekund.
Jak widać na powyższym przykładzie, nowe bloki mogą zawierać wiele etykiet oraz parametrów. Dzięki temu można tworzyć bardzo rozbudowane programy.