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
Selecione “Fazer um bloco” na categoria Meus blocos.
Renomeie o bloco digitando no campo “Nome do bloco” e selecione “OK”.
Como personalizar um bloco
Adicione uma entrada (número)
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 (booleano)
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 um rótulo
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 rótulos
Combine entradas e rótulos para criar uma sequência de blocos.
Como excluir entradas/rótulos
Para excluir uma entrada ou rótulo, selecione o ícone “Limpar” na parte superior da entrada ou rótulo que deseja remover.
Como usar o bloco Definir
Um parâmetro agora pode ser usado no bloco “Definir” depois de criado.
Anexe blocos adicionais ao bloco “Definir”.
Use parâmetros do bloco “Definir”.
Use o “Meu Bloco” anexado ao bloco “Quando Iniciado”.
Como usar 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 argumentos do bloco de definição para serem usados dentro dos blocos.
Uma vez definido o bloco “Definir”, o bloco recém-criado pode agora ser arrastado e adicionado ao bloco “Quando iniciado” para definir os parâmetros.
Uma vez alterados os parâmetros, o projeto está pronto para ser Iniciado.