Poczekaj, aż to prawda#

Wait Until True

Ten samouczek przeprowadzi Cię przez użycie bloku wait until do wstrzymania projektu do momentu spełnienia warunku, na przykładzie zderzaka LED. Na koniec otrzymasz projekt, który po naciśnięciu zmieni kolor zderzaka LED na zielony.

  1. Upewnij się, że Twój robot ma podłączony zderzak LED. Zobacz Konfigurowanie urządzeń, jeśli jeszcze go nie dodałeś.

  2. Przeciągnij blok czekaj aż poniżej bloku po rozpoczęciu.

Pusty blok oczekiwania, poniżej, w momencie rozpoczęcia.#
gdy uruchomiony :: hat events
czekaj dopóki <>
  1. Przeciągnij blok logiczny naciśnięto? zderzaka LED do pola warunku bloku czekaj, aż.

Blok „Naciśnięty zderzak LED” został dodany do warunku.#
gdy uruchomiony :: hat events
czekaj dopóki <[LEDBumper2 v] wciśnięty? :: custom-led>
  1. Dołącz blok Ustaw kolor zderzaka poniżej bloku czekaj, aż.

Blok kolorów zderzaka załączony poniżej, poczekaj.#
gdy uruchomiony :: hat events
czekaj dopóki <[LEDBumper2 v] wciśnięty? :: custom-led>
ustaw [LEDBumper2 v] na [czerwony v] :: custom-led
  1. Zmień parametr koloru na zielony.

Zrzut ekranu ukończonego projektu z otwartą listą rozwijaną bloku Ustaw kolor zderzaka, pokazującą opcje koloru czerwonego, zielonego, wyłączonego oraz zaznaczoną zieleń.
  1. Upewnij się, że Twój robot jest połączony z VEXcode. Jeśli nie jest jeszcze połączony, zobacz Łączenie z robotem.

Zrzut ekranu paska narzędzi VEXcode GO przedstawiający przycisk Połącz w stanie Połączono.
  1. Wybierz Start, aby uruchomić projekt.

Zrzut ekranu paska narzędzi VEXcode GO z wyróżnionym przyciskiem Start.
  1. Naciśnij zderzak LED, aby zmienić kolor zderzaka na zielony.