Bloques#

La referencia de API de bloques VEXcode VR explica qué hace cada bloque VEXcode, cómo sus entradas cambian el comportamiento del robot y cómo se puede usar el bloque en un proyecto.

Utilice esta referencia cuando desee comprender un bloque antes de agregarlo a un proyecto, verificar lo que informa un bloque o comparar bloques similares en una categoría.

Los bloques en VEXcode VR pueden depender del patio de recreo y del robot que esté utilizando. Algunos robots incluyen bloques únicos que no aparecen en todos los patios de recreo.

Parques infantiles y robots en realidad virtual#

Utilice la sección Patios de recreo para ver qué robot se utiliza en cada patio de recreo y para encontrar detalles de configuración específicos del patio de recreo, información de campo y contexto del desafío.

Utilice la sección Robots para encontrar páginas de Bloques específicas para robots con características únicas. Las páginas de Robots también muestran en qué Playgrounds se utiliza cada robot, para que puedas saber cuándo está disponible un bloque específico de robot en tu proyecto.

Cómo leer una entrada de bloque#

La mayoría de las entradas de bloque incluyen las siguientes partes:

  • Descripción del bloque: explica qué hace el bloque y cuándo es útil.

  • Imagen del bloque: muestra cómo se ve el bloque en VEXcode VR.

  • Parámetros - Enumera las entradas en el bloque y explica cómo cada entrada afecta al robot o proyecto.

  • Valor de retorno: explica lo que informa un bloque booleano o reportero.

  • Ejemplo: muestra una forma en que se puede usar el bloque en un proyecto.

Tipos de bloques comunes#

Las diferentes formas de bloques tienen diferentes trabajos en un proyecto.

Tipo de bloque

Qué significa

Pila

Un bloque que realiza una acción. Los bloques de pila se conectan por encima y por debajo de otros bloques en una pila.

Sombrero

Un bloque que inicia una pila de bloques cuando sucede algo, como cuando comienza el proyecto o se produce un evento.

Booleano

Un bloque que reporta Verdadero o Falso. Los bloques booleanos a menudo se usan dentro de condiciones, como si luego o esperar hasta bloques.

Informante

Un bloque que reporta un valor, como un número o texto. Los bloques de informador se utilizan a menudo dentro de otros bloques.

bloque C

Un bloque que envuelve otros bloques y controla cuándo o cómo se ejecutan, como bloques repetidos o bloques if then.

Ejemplo de entrada en bloque#

unidad#

El bloque de accionamiento mueve el robot hacia adelante o hacia atrás indefinidamente. El robot seguirá moviéndose hasta que se le indique otra acción, como girar o detenerse.

conducir [adelante v]

Parámetros

Descripción

dirección

La dirección en la que se mueve el robot: hacia adelante o hacia atrás.

Ejemplo

cuando inicie :: hat events
[Drive forward, then stop.]
conducir [adelante v]
esperar (2) segundos
detener conducción