Väntande och icke-väntande block i VEXcode 123

Block som inte väntar

Icke-väntande block fortsätter stacken även om blockets beteende ännu inte är klart.

Blocket [Drive] är ett bra exempel på ett block som inte väntar. I exemplet nedan rör sig inte 123-roboten eftersom blocket [Kör] börjar, men sedan stoppar blocket [Stoppa körning] den innan motorerna kan röra sig.

VEXcode 123-blockprojekt som består av ett När startat-block, ett Kör framåt-block och ett Stopp-körblock.

Icke-väntande blockeringar är användbara när du vill utföra flera beteenden samtidigt.


Vänteblock

Väntande block pausar resten av stacken tills blockets beteende har slutförts.

De flesta väntblocken finns bland drivlinans block.

Om en 123-robot behöver köra i en ruta med ett steg kan du använda vänteblock för att låta 123-roboten utföra varje beteende individuellt.

VEXcode 123 blockerar projektet som driver roboten i en kvadrat. Stapeln består av ett "När startat"-block följt av fyra par alternerande "Kör framåt"-block för 1-stegsblock och "Sväng höger"-block för 90-gradersblock.

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

Last Updated: