Espaço de trabalho VEXcode VR mostrando o robô VR, blocos de código e controlos de caneta para desenho no Playground.

Existem muitos comandos usados ​​para codificar a caneta do robô VR:

  • Definir cor da caneta
  • Definir largura da caneta
  • Preencha a área com cor

Definir cor da caneta

VEXcode VR mostrando blocos de caneta e o robô VR no parque infantil.

O comando Definir cor da caneta define a cor da caneta VR.

Espaço de trabalho VEXcode VR com blocos relacionados com a caneta e opções de configuração do robô VR.

Blocos VR VEXcode

Usando os controles deslizantes, selecione os valores de vermelho, verde e azul para a cor que deseja criar. O valor numérico será listado próximo à cor (0 a 255).

A opacidade descreve a transparência da cor. A opacidade da cor da caneta pode ser selecionada usando o controle deslizante inferior.

A janela de cores será atualizada para mostrar a cor final que a caneta desenhará no Playground. Neste exemplo, a caneta desenharia uma cor vermelha com menor opacidade.

A cor também aparecerá na parte superior da caneta assim que o projeto for executado.

Espaço de trabalho VEXcode VR mostrando o robô VR e os blocos de código utilizados para controlar a ferramenta caneta.

VEXcode VR Python

A cor da caneta é especificada com: valores RGB (vermelho, verde, azul).

Cada parâmetro (vermelho, verde e azul) define a intensidade da cor como um número inteiro entre 0 e 255.

A opacidade descreve a transparência da cor. A opacidade é definida usando um valor de 0 a 100 por cento. Este comando terá como padrão 100 por cento para a opacidade.

A cor também aparecerá na parte superior da caneta assim que o projeto for executado. Neste exemplo, a caneta desenharia uma cor vermelha com menor opacidade.

Espaço de trabalho VEXcode VR com a categoria Caneta aberta, mostrando os blocos de controlo da caneta para o Robot VR.

Observe que você podena borda cinza em todos os quatro lados do Art Canvas+ Playground. Se você tentar desenhar nesta borda, a linha ou mancha colorida será cortada onde está a borda.


Definir largura da caneta

Comparação das definições de largura da caneta, mostrando linhas finas, médias e grossas desenhadas pelo robô de realidade virtual.

O comando Definir largura da caneta define a largura da linha que a caneta VR desenhará na tela.

Este exemplo foi criado usando todas as cinco larguras de caneta. Começa com o 'extra fino' à esquerda e se move em ordem através do 'extra largo' à direita.

Espaço de trabalho de realidade virtual VEXcode mostrando os controlos da caneta do robô de realidade virtual e os blocos de programação para desenho na área de trabalho.

Blocos VR VEXcode

Selecione o menu suspenso no bloco para escolher entre as cinco larguras de caneta.

A largura padrão é 'fina', que é a linha azul neste exemplo.

Espaço de trabalho VEXcode VR mostrando as opções de programação em blocos e em Python para controlar a caneta do robô VR.

VEXcode VR Python

Selecione um dos cinco valores a seguir para a largura da caneta VR.

  • EXTRA_THIN
  • AFINAR
  • MÉDIO
  • LARGO
  • EXTRA LARGO

A largura padrão é 'fina', que é a linha azul neste exemplo.


Preencher área com cor

Interface de realidade virtual VEXcode mostrando o robô de realidade virtual e blocos de código para controlar a caneta.

O comando Preencher área com cor usa a Caneta VR para preencher uma área do Playground com uma cor especificada.

Espaço de trabalho de realidade virtual VEXcode mostrando a área de desenho Art Canvas e blocos de caneta para desenhar com o robô de realidade virtual.

Blocos VR VEXcode

Usando os controles deslizantes, selecione os valores de vermelho, verde e azul para a cor de preenchimento que deseja criar. O valor numérico será listado próximo à cor (0 a 255).

A opacidade descreve a transparência da cor. A opacidade da cor de preenchimento pode ser selecionada usando o controle deslizante inferior.

A janela de cores será atualizada para mostrar a cor de preenchimento no Playground. Neste exemplo, a caneta preencheria o Playground com uma cor azul-petróleo.

Observe que a caneta e não precisa ser definida como 'para baixo' para usar o bloco [Preencher área com cor].

Playground de realidade virtual VEXcode com o robô de realidade virtual e os controlos da caneta visíveis.

VEXcode VR Python

A cor do preenchimento é especificada com valores RGB (vermelho, verde, azul) e opacidade.

Cada parâmetro (vermelho, verde e azul) define a intensidade da cor como um número inteiro entre 0 e 255.

A opacidade descreve a transparência da cor. A opacidade é definida usando um valor de 0 a 100 por cento. Este comando terá como padrão 100 por cento para a opacidade.

Observe que a caneta e não precisa ser definida como 'DOWN' para usar o comando fill .

Espaço de trabalho de realidade virtual VEXcode mostrando os blocos Pen e o robô de realidade virtual no recreio.

O comando Preencher área com cor também pode ser usado com imagens diferentes na tela do Playground para colorir áreas separadas com cores diferentes. 

Todos os exemplos aqui foram mostrados no Art Canvas+ Playground. Para mais informações sobre como utilizar a janela Playground no Art Canvas+, consulte este artigo. 

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

Last Updated: