Blocos de espera e não espera no VEXcode 123

Blocos sem espera

Os blocos que não estão em 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 Robô 123 não se move porque o bloco [Drive] começa, mas o bloco [Stop driving] o interrompe antes que os motores possam se mover.

O projeto de blocos VEXcode 123 é constituído por um 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 do bloco seja concluído.

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

Se um Robô 123 precisar dirigir em um quadrado de 1 passo, você poderá usar blocos de espera para que o Robô 123 execute cada comportamento individualmente.

O VEXcode 123 bloqueia o projeto que aciona o robô num quadrado. A pilha consiste num bloco Quando iniciado seguido de 4 pares de blocos alternados Conduzir para a frente para 1 passo e Virar para a direita para 90 graus.

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

Last Updated: