Wacht- en niet-wachtblokken in VEXcode GO

Blokken die niet wachten

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

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

Non-waiting_block_example.jpeg

Blokkades zonder wacht zijn handig wanneer u meerdere gedragingen tegelijk wilt uitvoeren.


Wachtblokken

Wachten op blokken pauzeert de rest van de stapel totdat het gedrag van dat blok is voltooid.

De meeste wachtblokken bevinden zich tussen de blokken Motion en Drivetrain.

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.

wait_blocks_examples.png