Wachtende en niet-wachtende blokken in VEXcode 123

Niet-wachtblokken

Bij niet-wachtende blokken blijft 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 123 Robot niet omdat het blok [Rijden] begint, maar stopt het blok [Stop rijden] hem voordat de motoren kunnen bewegen.

VEXcode 123 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 bevinden zich tussen de aandrijflijnblokken.

Als een 123 Robot in een vierkant van 1 stap moet rijden, kunt u wachtblokken gebruiken om de 123 Robot elk gedrag afzonderlijk te laten uitvoeren.

VEXcode 123 blokkeert een project dat de robot in een vierkant bestuurt. De stapel bestaat uit een When Started-blok gevolgd door 4 paar afwisselende Drive forward voor 1 stap-blokken en Turn right voor 90 graden-blokken.

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

Last Updated: