Bloques#

Esta guía proporciona información detallada sobre el uso de los bloques en VEXcode EXP. Aquí aprenderá a leer y comprender cada bloque, con descripciones completas, parámetros y ejemplos de uso.

Comprensión de las entradas de bloque#

Cada entrada de bloque en la Referencia de API incluye los siguientes componentes:

  • Nombre e imagen del bloque: este es el nombre del bloque y una imagen del bloque.

  • Descripción: Una breve explicación de lo que hace el bloque.

  • Bloqueante/No bloqueante: indica si el bloque espera a que se complete antes de pasar al siguiente bloque.

  • Parámetros: capturas de pantalla que muestran todos los parámetros disponibles para ese bloque con menús desplegables expandidos.

  • Devuelve: describe lo que devuelve el bloque, si corresponde.

  • Ejemplo: Proporciona una imagen que demuestra cómo utilizar el bloque en VEXcode.

Ejemplo de entrada de bloque#

El bloque Drive se utiliza para mover el tren motriz en la dirección especificada para siempre, hasta que se utilice un nuevo comando de tren motriz o se detenga el proyecto.

Este es un bloque sin espera y permite que cualquier bloque posterior se ejecute sin demora.

unidad [adelante v]

Seleccione en qué dirección se moverá la transmisión.

Imagen del bloque Drive en VEXcode EXP

En este ejemplo, el robot avanzará durante 2 segundos y luego se detendrá.

cuando empezó :: hat events
unidad [adelante v]
esperar (2) segundos
deja de conducir

Bloques en subsecciones#

Algunos bloques se encuentran en subsecciones específicas que corresponden a su sensor o funcionalidad específica. Por ejemplo, los bloques relacionados con temporizadores, sensores o motores se agruparán según corresponda. Consulte estas subsecciones para obtener información detallada sobre dichos bloques.