Moje bloki to jedna z kategorii bloków w VEXcode 123. Niektóre inne kategorie to Wygląd, Dźwięk, Wyczuwanie i Zmienne. Moje bloki służą do tworzenia sekwencji bloków, których można używać wielokrotnie w całym projekcie.


Jak zrobić blok

wybierzMakeABlock.png

Wybierz „Utwórz blok” z kategorii Moje bloki.

make_a_block_1.png

Zmień nazwę bloku, wpisując w polu „Nazwa bloku”, a następnie wybierz „OK”.


Jak dostosować blok

Dodaj dane wejściowe (liczbę)

make_a_block_2.png

Wybierz opcję „Dodaj wejście (numer)” z ekranu „Utwórz blok”. Zmień nazwę wejścia, wpisując w polu „numer”, a następnie wybierz „OK”.

Dodaj dane wejściowe (wartość logiczna)

make_a_block_3.png

Wybierz opcję „Boolean” z ekranu „Utwórz blok”. Zmień nazwę danych wejściowych, wpisując w polu „boolean”, a następnie wybierz „OK”.

Dodaj etykietę

make_a_block_4.png

Wybierz opcję „Dodaj etykietę” z ekranu „Utwórz blok”. Zmień nazwę etykiety, wpisując w polu „Tekst etykiety”, a następnie wybierz „OK”.

Połącz dane wejściowe i etykiety

make_a_block_5.png

Połącz ze sobą dane wejściowe i etykiety, aby utworzyć sekwencję bloków, a następnie wybierz „OK”.


Jak usunąć wejścia/etykiety

make_a_block_6.png

Aby usunąć wejście lub etykietę, wybierz ikonę „Wyczyść” u góry wejścia lub etykiety, którą chcesz usunąć.


Jak korzystać z bloku Define

definicja zarysu.png

Można teraz użyć parametru z bloku {Define} po jego utworzeniu.

attachmore.png

Dołącz dodatkowe bloki do bloku {Define} .

numer_ruchu.png

Użyj parametrów z bloku {Define} .

użyjmyblok.png

Użyj [Mój blok] dołączonego do bloku {When Started} .


Jak korzystać z moich bloków

Przykład jazdy po kwadratach

dragmyblock.png

W tym przykładzie robot 123 użyje Moje bloki do:

  • Jedź do przodu po kwadracie o 1 stopniu.
  • Skręć w prawo o 45 stopni.
  • Jedź do przodu po kwadracie 2 stopni.

Blok kapeluszowy {Define} opisuje procedurę. W poniższym przykładzie ten blok kapeluszowy {Define} rozkłada bloki używane do jazdy po kwadracie określoną liczbę razy. Przeciągnij argumenty z bloku {Define} do użycia w blokach.

Po ustawieniu bloku {Define} nowo utworzony blok można teraz przeciągnąć i dodać do bloku {When Started} , aby ustawić parametry.

download_and_run.png

Po zmianie parametrów projekt jest gotowy do uruchomienia.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus