Wachtende en niet-wachtende blokken in VEXcode GO

Niet-wachtblokken

Niet-wachtende blokken laten de stapel doorgaan, zelfs als het gedrag van het blok nog niet voltooid is.

Het blok [Drive] is een goed voorbeeld van een niet-wachtend blok. In het onderstaande voorbeeld beweegt de Code Base niet omdat het blok [Drive] begint, maar stopt het blok [Stop Driving] deze voordat de motoren kunnen bewegen.

VEXcode GO blokkeert een project dat bestaat uit een When started-blok, een Drive forward-blok en een Stop driving-blok.

Niet-wachtende blokken zijn handig als u meerdere gedragingen tegelijkertijd wilt uitvoeren.


Wachtblokken

Wachtende blokken pauzeren de rest van de stapel totdat het gedrag van dat blok is voltooid.

De meeste wachtblokken zijn te vinden tussen de Motion- en Drivetrain-blokken.

Als een Code Base in een vierkant van 300 mm moet rijden, kunt u wachtblokken gebruiken om de Code Base elk gedrag afzonderlijk te laten uitvoeren.

VEXcode GO blokkeert projecten die de robot in een vierkant besturen. De stapel bestaat uit een When Started-blok gevolgd door 4 paar afwisselende Drive forward-blokken van 300 mm en Turn right-blokken van 90 graden.

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

Last Updated: