Usando meus blocos no VEXcode VR

My Blocks é uma das categorias de blocos do VEXcode VR. Algumas outras categorias incluem Ímã, Aparência, Detecção e Variáveis. Meus Blocos são usados ​​para criar uma sequência de blocos que podem ser usados ​​diversas vezes ao longo de um projeto.


Como fazer um bloco

Categoria Os meus Blocos selecionada na paleta Blocos

Selecione “Fazer um bloco” na categoria Meus blocos.

A minha pilha de blocos a mostrar uma chamada de bloco personalizada num projeto VEXcode VR.

Renomeie o bloco digitando no campo “Nome do bloco” e selecione “OK”.


Como personalizar um bloco

Adicionar um valor (número)

Espaço de trabalho VEXcode VR com uma definição "My Block" e o bloco personalizado adicionado à pilha do projeto.

Selecione a opção “Adicionar uma entrada (número)” na tela “Criar um bloco (visualização)”. Renomeie a entrada inserindo no campo “Número” e selecione “OK”.

Adicionar uma entrada (booleana)

O menu "Os meus blocos" inclui o bloco personalizado "Conduzir num quadrado", disponível para utilização no VEXcode VR.

Selecione a opção “Adicionar uma entrada (booleana)” na tela “Criar um bloco (visualização)”. Renomeie a entrada inserindo no campo “Boolean” e selecione “OK”.

Adicionar uma etiqueta

O botão "Os meus blocos" é utilizado para criar blocos personalizados no VEXcode VR.

Selecione a opção “Adicionar um rótulo” na tela “Criar um bloco (visualização)”. Renomeie o rótulo inserindo no campo “Texto do rótulo” e selecione “OK”.

Combine entradas e etiquetas

O meu bloco com entradas de velocidade e distância na paleta de blocos VEXcode VR.

Combine entradas e rótulos para criar uma sequência de blocos.


Como eliminar entradas/rótulos

Apague a entrada selecionada do menu de definições do Meu Bloco.

Para excluir uma entrada ou rótulo, selecione o ícone “Limpar” na parte superior da entrada ou rótulo que deseja remover.


Como utilizar o bloco Define

Espaço de trabalho VEXcode VR com os Meus Blocos, organizando uma sequência personalizada em blocos reutilizáveis.

Um parâmetro agora pode ser usado no bloco “Definir” depois de criado.

Blocos mostrando uma definição do "Meu Bloco" com comandos de pressionar a caneta, conduzir e virar para o robô de realidade virtual.

Anexe blocos adicionais ao bloco “Definir”.

Adicionar um bloco numérico como entrada para um parâmetro "My Block" no VEXcode VR

Use parâmetros do bloco “Definir”.

A minha paleta de blocos com o bloco personalizado Desenhar um Quadrado disponível para utilização.

Use o “Meu Bloco” anexado ao bloco “Quando Iniciado”.


Como usar os meus blocos

Exemplo de desenho de quadrados

Neste exemplo, o robô usará Meus Blocos para:

  • Avance 200 mm
  • Desenhe um quadrado de 300 mm com a caneta preta
  • Vire à direita por 25 graus
  • Desenhe um quadrado de 500 mm com a caneta vermelha

O bloco de chapéu “Definir” divide um procedimento. No exemplo a seguir, este bloco de chapéu “Definir” divide os blocos usados ​​para desenhar um quadrado um certo número de vezes. Arraste os argumentos do bloco de definição para serem utilizados dentro dos blocos, como mostra este vídeo.

Depois de configurar o bloco "Definir", o novo bloco criado pode ser arrastado e adicionado ao bloco "Ao Iniciar" para definir parâmetros, como mostra este vídeo.

Projeto de realidade virtual VEXcode utilizando um My Block para repetir comandos para desenhar dois quadrados com a ferramenta caneta.

Uma vez alterados os parâmetros, o projeto está pronto para ser Iniciado.

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

Last Updated: