Blocs en attente et sans attente dans VEXcode GO

Blocs sans attente

Les blocs sans attente font que la pile continue même si le comportement du bloc n'est pas encore terminé.

Le bloc [Drive] est un bon exemple de bloc sans attente. Dans l'exemple ci-dessous, la base de code ne bouge pas car le bloc [Drive] démarre, mais le bloc [Stop Driving] l'arrête avant que les moteurs ne puissent bouger.

Projet de blocs VEXcode GO composé d'un bloc Au démarrage, d'un bloc Avancer et d'un bloc Arrêter la conduite.

Les blocs sans attente sont utiles lorsque vous souhaitez exécuter plusieurs comportements en même temps.


Blocs d'attente

En attente de blocs, le reste de la pile est mis en pause jusqu'à ce que le comportement de ce bloc soit terminé.

La plupart des blocs d'attente se trouvent parmi les blocs Motion et Drivetrain.

Si une base de code doit rouler dans un carré de 300 mm, vous pouvez utiliser des blocs d'attente pour que la base de code exécute chaque comportement individuellement.

Projet de blocs VEXcode GO qui pilote le robot dans un carré. La pile se compose d'un bloc Lorsque démarré suivi de 4 paires de blocs Avancer en alternance pour 300 mm et Tourner à droite pour 90 degrés.

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

Last Updated: