My Blocks es una de las categorías de bloques dentro de VEXcode VR. Algunas otras categorías incluyen Imán, Apariencias, Detección y Variables. Mis bloques se utilizan para crear una secuencia de bloques que se pueden utilizar varias veces a lo largo de un proyecto.


Cómo hacer un bloque

Mi categoría Bloques seleccionada en la paleta Bloques

Seleccione "Crear un bloque" en la categoría Mis bloques.

Mi pila de bloques que muestra una llamada a un bloque personalizado en un proyecto de realidad virtual de VEXcode.

Cambie el nombre del bloque ingresando en el campo "Nombre del bloque", luego seleccione "Aceptar".


Cómo personalizar un bloque

Agregar un número de entrada

Espacio de trabajo VEXcode VR con una definición de My Block y el bloque personalizado añadido a la pila del proyecto.

Seleccione la opción "Agregar una entrada (número)" en la pantalla "Crear un bloque (vista previa)". Cambie el nombre de la entrada ingresando en el campo "Número" y luego seleccione "Aceptar".

Agregar una entrada (booleana)

Menú Mis bloques con el bloque personalizado "Conducir en un cuadrado" disponible para usar en VEXcode VR.

Seleccione la opción "Agregar una entrada (booleana)" en la pantalla "Crear un bloque (vista previa)". Cambie el nombre de la entrada ingresando en el campo "Booleano", luego seleccione "Aceptar".

Agregar una etiqueta

El botón "Mis bloques" se utiliza para crear bloques personalizados en VEXcode VR.

Seleccione la opción "Agregar una etiqueta" en la pantalla "Crear un bloque (vista previa)". Cambie el nombre de la etiqueta ingresando en el campo "Texto de etiqueta", luego seleccione "Aceptar".

Combinar entradas y etiquetas

Mi bloque con entradas de velocidad y distancia en la paleta de bloques VEXcode VR.

Combine entradas y etiquetas para crear una secuencia de bloques.


Cómo eliminar entradas/etiquetas

Elimine la entrada seleccionada del menú de configuración de Mi Bloque.

Para eliminar una entrada o etiqueta, seleccione el ícono "Borrar" en la parte superior de la entrada o etiqueta que desea eliminar.


Cómo usar el bloque Definir

Espacio de trabajo de VEXcode VR con My Blocks que organiza una secuencia personalizada en bloques reutilizables.

Ahora se puede utilizar un parámetro desde el bloque "Definir" una vez creado.

Bloques que muestran una definición de My Block con comandos de presionar el lápiz, conducir y girar para el robot de realidad virtual.

Adjunte bloques adicionales al bloque "Definir".

Agregar un bloque numérico como entrada a un parámetro My Block en VEXcode VR

Utilice parámetros del bloque "Definir".

Mi paleta de bloques con el bloque personalizado Dibujar un cuadrado disponible para su uso.

Utilice "Mi bloque" adjunto al bloque "Cuando comenzó".


Cómo usar mis bloques

Ejemplo de dibujo de cuadrados

En este ejemplo, el robot utilizará Mis bloques para:

  • Avanzar 200 mm
  • Dibuja un cuadrado de 300 mm con el bolígrafo negro.
  • Gira a la derecha 25 grados.
  • Dibuja un cuadrado de 500 mm con el bolígrafo rojo.

El bloque de sombrero "Definir" desglosa un procedimiento. En el siguiente ejemplo, este bloque de sombrero "Definir" descompone los bloques utilizados para dibujar un cuadrado una determinada cantidad de veces. Arrastre los argumentos del bloque de definición para utilizarlos dentro de los bloques, como se muestra en este vídeo.

Una vez configurado el bloque "Definir", el bloque recién creado se puede arrastrar y añadir al bloque "Al iniciar" para establecer los parámetros, como se muestra en este vídeo.

Proyecto VEXcode VR que utiliza un My Block para repetir comandos para dibujar dos cuadrados con la herramienta de lápiz.

Una vez cambiados los parámetros el proyecto está listo para ser Iniciado.

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

Last Updated: