Moje bloki to jedna z kategorii bloków w VEXcode V5. 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
Wybierz „Utwórz blok” z kategorii Moje bloki.
Zmień nazwę bloku, wpisując w polu „Nazwa bloku”, a następnie wybierz „OK”.
Jak dostosować blok
Dodaj dane wejściowe (liczbę)
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)
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ę
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
Połącz ze sobą dane wejściowe i etykiety, aby utworzyć sekwencję bloków, a następnie wybierz „OK”.
Jak usunąć wejścia/etykiety
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
Można teraz używać parametru z bloku {Define} po jego utworzeniu.
Dołącz dodatkowe bloki do bloku {Define} .
Użyj parametrów z bloku {Define} .
Użyj [Mój blok] dołączonego do bloku {When Started} .
Jak korzystać z moich bloków
Przykład jazdy po kwadratach
W tym przykładzie robot użyje My Blocks do:
- Jedź do przodu po kwadracie 200 mm.
- Skręć w prawo o 45 stopni.
- Jedź do przodu po kwadracie 300 mm.
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.
Po zmianie parametrów projekt jest gotowy do pobrania i uruchomienia.