Vänta tills det är sant#

Wait Until True

Den här handledningen guidar dig genom att använda blocket vänta tills för att pausa ett projekt tills ett villkor är sant, med en LED-stötfångare som exempel. I slutet har du ett projekt som gör LED-stötfångaren grön när du trycker på den.

  1. Se till att din robot har en LED-stötfångare ansluten. Se Konfigurera enheter om du inte har lagt till en än.

  2. Dra ett vänta tills-block under när startat-blocket.

Ett tomt vänta tills-block, nedanför när det startade.#
när startad :: hat events
vänta tills <>
  1. Dra LED-stötfångarens booleska block tryckt? till blockets villkorsplats vänta tills.

Har LED-stötfångaren tryckts in?-blocket lagts till i villkoret.#
när startad :: hat events
vänta tills <[LEDBumper2 v] tryckt? :: custom-led>
  1. Lägg till ett Ange bumperfärg-block under vänta tills-blocket.

Färgblocket Ställ in stötfångaren, bifogat nedan, vänta tills.#
när startad :: hat events
vänta tills <[LEDBumper2 v] tryckt? :: custom-led>
ställ in [LEDBumper2 v] till [röd v] :: custom-led
  1. Ändra färgparametern till grön.

Skärmdump av det färdiga projektet, med rullgardinsmenyn för Ange stötfångarfärg öppen, som visar alternativen röda, gröna och avstängda, och grönt valt.
  1. Se till att din robot är ansluten till VEXcode. Se Ansluta till din robot om den inte är ansluten än.

Skärmdump av VEXcode GO-verktygsfältet, som visar knappen Anslut i anslutet läge.
  1. Välj Starta för att köra projektet.

Skärmdump av VEXcode GO-verktygsfältet, med Start-knappen markerad.
  1. Tryck på LED-stötfångaren för att göra den grön.