Počkejte, dokud nebude pravda#

Wait Until True

Tento tutoriál vás provede použitím bloku wait until k pozastavení projektu, dokud není splněna podmínka, na příkladu LED Bumperu. Na konci budete mít projekt, který po stisknutí LED Bumperu rozsvítí zeleně.

  1. Ujistěte se, že váš robot má připojený LED nárazník. Pokud jste jej ještě nepřidali, podívejte se na Konfigurace zařízení.

  2. Přetáhněte blok čekat do pod blok při spuštění.

Prázdný blok čekací doby, níže při spuštění.#
při spuštění :: hat events
čekat dokud <>
  1. Přetáhněte booleovský blok pressed? LED Bumperu do slotu podmínky bloku wait until.

Do stavu byl přidán blok „Stisknutí nárazníku LED?“.#
při spuštění :: hat events
čekat dokud <[LEDBumper2 v] stisknuto? :: custom-led>
  1. Pod blok čekat do připojte blok Nastavit barvu nárazníku.

Barevný blok Nastavit nárazník, přiložený níže, počkat, až.#
při spuštění :: hat events
čekat dokud <[LEDBumper2 v] stisknuto? :: custom-led>
nastavit [LEDBumper2 v] na [červená v] :: custom-led
  1. Změňte parametr barvy na zelenou.

Snímek obrazovky hotového projektu s otevřeným rozbalovacím seznamem barevného bloku Nastavit nárazník, zobrazujícím možnosti červená, zelená a vypnuto a vybranou zelenou.
  1. Ujistěte se, že je váš robot připojen k VEXcode. Pokud ještě není připojen, viz Připojení k robotovi.

Snímek obrazovky panelu nástrojů VEXcode GO zobrazující tlačítko Připojit v připojeném stavu.
  1. Vyberte Start pro spuštění projektu.

Snímek obrazovky panelu nástrojů VEXcode GO se zvýrazněným tlačítkem Start.
  1. Stiskněte LED nárazník pro rozsvícení nárazníku zeleně.