Korzystanie z Moich bloków w VEXcode VR

Moje bloki to jedna z kategorii bloków w VEXcode VR. Niektóre inne kategorie obejmują magnes, wygląd, wykrywanie 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

Kategoria Moje bloki wybrana w palecie Bloki

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

Mój stos bloków pokazujący niestandardowe wywołanie bloku w projekcie VEXcode VR

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


Jak dostosować blok

Dodaj dane wejściowe (liczba)

Przestrzeń robocza VEXcode VR z definicją My Block i niestandardowym blokiem dodanym do stosu projektu

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

Dodaj dane wejściowe (wartość logiczna)

Menu Moje bloki z niestandardowym blokiem „Wjedź w kwadrat” dostępnym do użycia w VEXcode VR

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

Dodaj etykietę

Przycisk Moje bloki służący do tworzenia niestandardowych bloków w VEXcode VR

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

Połącz dane wejściowe i etykiety

Mój blok z danymi dotyczącymi prędkości i odległości w palecie bloków VEXcode VR

Połącz dane wejściowe i etykiety, aby utworzyć sekwencję bloków.


Jak usunąć dane wejściowe/etykiety

Usuń wybrane dane wejściowe z menu ustawień Mojego bloku

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


Jak korzystać z bloku Definiuj

Przestrzeń robocza VEXcode VR z funkcją My Blocks umożliwiającą organizowanie niestandardowej sekwencji w bloki wielokrotnego użytku

Można teraz użyć parametru z bloku „Define” po jego utworzeniu.

Bloki pokazujące definicję Mojego bloku z poleceniami opuszczania pióra, jazdy i skręcania dla robota VR

Dołącz dodatkowe bloki do bloku „Definiuj”.

Dodawanie bloku liczbowego jako danych wejściowych do parametru Mój blok w VEXcode VR

Użyj parametrów z bloku „Define”.

Paleta „Moje bloki” z niestandardowym blokiem „Narysuj kwadrat” dostępnym do użycia

Użyj „Mój blok” dołączony do bloku „Po uruchomieniu”.


Jak korzystać z moich bloków

Przykład rysowania kwadratów

W tym przykładzie robot użyje Moich bloków, aby:

  • Przejedź do przodu 200 mm
  • Czarnym pisakiem narysuj kwadrat o boku 300 mm
  • Skręć w prawo o 25 stopni
  • Czerwonym pisakiem narysuj kwadrat o boku 500 mm

Blok kapelusza „Zdefiniuj” dzieli procedurę. W poniższym przykładzie ten blok kapelusza „Zdefiniuj” dzieli bloki użyte do narysowania kwadratu określoną liczbę razy. Przeciągnij argumenty z bloku definicji, aby użyć ich w blokach, jak pokazano na tym filmie.

Po ustawieniu bloku „Definiuj” nowo utworzony blok można przeciągnąć i dodać do bloku „Po uruchomieniu”, aby ustawić parametry, jak pokazano na tym filmie.

Projekt VEXcode VR wykorzystujący My Block do powtarzania poleceń rysowania dwóch kwadratów za pomocą narzędzia Pióro

Po zmianie parametrów projekt jest gotowy do rozpoczęcia .

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

Last Updated: