Bloques de espera y no espera en VEXcode GO

Bloques sin espera

bloques que no están en espera hacen que la pila continúe incluso si el comportamiento del bloque aún no está completo.

El bloque [Drive] es un buen ejemplo de un bloque sin espera. En el siguiente ejemplo, el código base no se mueve porque comienza el bloque [Drive] , pero luego el bloque [Detener conducción] lo detiene antes de que los motores puedan moverse.

Non-wait_block_example.jpeg

Los bloques sin espera son útiles cuando desea realizar varios comportamientos al mismo tiempo.


Bloques de espera

Esperando bloques pausar el resto de la pila hasta que se complete el comportamiento de ese bloque.

La mayoría de los bloques de espera se encuentran entre los bloques Motion y Drivetrain.

Si un Code Base necesita conducir en un cuadrado de 300 mm, puede usar bloques de espera para que Code Base lleve a cabo cada comportamiento individualmente.

wait_blocks_examples.png