Bloques en espera y no en espera en VEXcode GO

Bloques no en espera

Los 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 que no está en espera. En el siguiente ejemplo, la base de código no se mueve porque comienza el bloque [Drive], pero luego el bloque [Stop driving] lo detiene antes de que los motores puedan moverse.

VEXcode GO bloquea el proyecto que consiste en un bloque When started, un bloque Drive forward y un bloque Stop driving.

Los bloques que no son de espera son útiles cuando desea realizar varios comportamientos al mismo tiempo.


Bloques en espera

Los bloques en espera pausan 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 el Code Base lleve a cabo cada comportamiento individualmente.

VEXcode GO bloquea el proyecto que conduce el robot en un cuadrado. La pila consta de un bloque When Started seguido de 4 pares de Drive forward alternos para bloques de 300 mm y Gire a la derecha para bloques de 90 grados.

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

Last Updated: