Bloques#
La referencia de la API de bloques de realidad virtual de VEXcode explica qué hace cada bloque de VEXcode, cómo sus entradas modifican el comportamiento del robot y cómo se puede utilizar el bloque en un proyecto.
Utilice esta referencia cuando desee comprender un bloque antes de agregarlo a un proyecto, verificar qué información proporciona un bloque o comparar bloques similares en una categoría.
Los bloques en VEXcode VR pueden variar según el Playground y el robot que estés utilizando. Algunos robots incluyen bloques únicos que no aparecen en todos los Playgrounds.
Parques infantiles y robots en realidad virtual#
Utilice la sección Playgrounds para ver qué robot se utiliza en cada Playground y para encontrar detalles de configuración específicos de Playground, información del campo y contexto del desafío.
Utiliza 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 hay un bloque específico disponible 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 resulta útil.
Imagen del bloque - Muestra cómo se ve el bloque en VEXcode VR.
Parámetros - Enumera las entradas del bloque y explica cómo afecta cada entrada al robot o al proyecto.
Valor de retorno - Explica qué informa un bloque booleano o de reporte.
Ejemplo - Muestra una forma en que se puede utilizar el bloque en un proyecto.
Tipos de bloques comunes#
En un proyecto, los bloques de diferentes formas cumplen diferentes funciones.
Tipo de bloque |
Qué significa |
|---|---|
Pila |
Un bloque que realiza una acción. Los bloques apilados 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 se inicia el proyecto o cuando ocurre un evento. |
Booleano |
Un bloque que indica Verdadero o Falso. Los bloques booleanos se utilizan a menudo dentro de condiciones, como los bloques si entonces o esperar hasta. |
Reportero |
Un bloque que informa un valor, como un número o un texto. Los bloques informadores se suelen usar dentro de otros bloques. |
Bloque C |
Un bloque que envuelve a otros bloques y controla cuándo o cómo se ejecutan, como los bloques repetitivos o los bloques si entonces. |
Ejemplo de entrada de bloque#
conducir#
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.
unidad [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 empezó :: hat events
[Drive forward, then stop.]
unidad [adelante v]
esperar (2) segundos
deja de conducir