Blocos de espera e não espera no VEXcode GO

Blocos sem espera

Blocos sem espera fazem com que a pilha continue mesmo que o comportamento do bloco ainda não esteja completo.

O bloco [Drive] é um bom exemplo de bloco sem espera. No exemplo abaixo, o Code Base não se move porque o bloco [Drive] começa, mas então o bloco [Stop driving] o interrompe antes que os motores possam se mover.

Projeto de blocos VEXcode GO que consiste num bloco Quando iniciado, um bloco Avançar e um bloco Parar de conduzir.

Os blocos sem espera são úteis quando você deseja executar vários comportamentos ao mesmo tempo.


Blocos de espera

Os blocos de espera pausam o restante da pilha até que o comportamento desse bloco seja concluído.

A maioria dos blocos de espera são encontrados entre os blocos Motion e Drivetrain.

Se uma Base de Código precisar percorrer um quadrado de 300 mm, você poderá usar blocos de espera para que a Base de Código execute cada comportamento individualmente.

O projeto VEXcode GO blocks aciona o robô num quadrado. A pilha consiste num bloco Quando iniciado seguido de 4 pares de blocos alternados Avançar para blocos de 300 mm e Virar à direita para blocos de 90 graus.

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

Last Updated: