Consola#

Introdução#

O Consola VEXcode EXP é apresentado na janela Monitor do VEXcode. Os blocos da consola podem apresentar texto, números e valores de variáveis ​​enquanto um projeto está a ser executado.

Segue-se a lista de todos os blocos disponíveis:

posicionar o cursor na linha seguinte na consola#

O bloco de pilha set cursor to next row on console move o cursor para a coluna 1 da linha seguinte na consola. O próximo valor impresso aparecerá nessa linha.

Utilize este bloco quando pretender que o próximo valor impresso comece numa nova linha. Se este bloco não for utilizado e o bloco imprimir na consola anterior não tiver sido expandido para incluir e definir o cursor para a linha seguinte, o próximo valor impresso aparecerá imediatamente a seguir ao valor anterior na mesma linha.

posicionar o cursor na linha seguinte no bloco de pilha da consola#
mover cursor para a próxima linha no console

Parâmetros

Descrição

Este bloco não possui parâmetros.

Exemplo

Quando é iniciado, imprime ‘Linha 1’ na consola, move o cursor para a linha seguinte e, em seguida, imprime ‘Linha 2’.#
quando iniciar
[Display two lines of text.]
imprimir [Row 1] no console ▶
mover cursor para a próxima linha no console
imprimir [Row 2] no console ▶

A consola VEXcode, mostrando a consola e o texto "Linha 1" apresentado na primeira linha e "Linha 2" na segunda linha.

Limpar todas as linhas na consola#

O bloco de pilha limpar todas as linhas da consola limpa todas as linhas da consola e move o cursor de volta para a primeira linha.

Limpar todas as linhas no bloco de pilha da consola#
limpar todas as linhas no console

Parâmetros

Descrição

Este bloco não possui parâmetros.

Exemplo

quando iniciar
[Clear a console message after 2 seconds.]
imprimir [Hello, robot!] no console ▶
aguardar [2] segundos
limpar todas as linhas no console

Pergunte, aguarde e responda.#

O bloco de pilha perguntar e esperar apresenta uma mensagem na Consola e pausa o projeto até que uma resposta seja introduzida na Consola.

O bloco de relatório resposta devolve a resposta mais recente introduzida na Consola. A resposta é devolvida como texto. Para utilizar a resposta como um número, utilize o bloco de relatório convert para converter a resposta num número primeiro.

O bloco “Perguntar e esperar”.#
perguntar [What's your name?] e aguardar

Parâmetro

Descrição

imediato

A mensagem a ser apresentada no Console.

O bloco de respostas.#
resposta

Parâmetros

Descrição

Este bloco não possui parâmetros.

Exemplo

quando iniciar
[Tell the robot your name.]
perguntar [I'm EXP. What's your name?] e aguardar
imprimir (resposta) no console ▶

Defina a precisão de impressão na consola.#

O bloco de pilha definir precisão de impressão na consola define quantas casas decimais são apresentadas quando os números são impressos na consola. Esta configuração aplica-se aos números impressos após a utilização deste bloco. No início de um projeto, a precisão de impressão é definida como 1, pelo que os números são impressos sem casas decimais.

Defina a precisão de impressão no bloco de pilha da consola#
definir precisão de impressão para [0.1 v] no console

Parâmetros

Descrição

precisão

Precisão de impressão a utilizar:

  • 1
  • 0,1
  • 0,01
  • 0,001
  • Todos os dígitos

Exemplo

Quando é iniciado, define a precisão de impressão para duas casas decimais e imprime 1/3 como 0,33 na consola.#
quando iniciar
[Print 1/3 as 0.33.]
definir precisão de impressão para [0.01 v] no console
imprimir ([1] [math_division v] [3]) no console ▶

A consola VEXcode, mostrando a consola e o texto "0.33" apresentado.

Definir cor da fonte na consola#

O bloco de pilha Definir cor da fonte na consola define a cor da fonte utilizada para o texto impresso na consola. No início de um projeto, a cor da fonte é definida como azul.

Definir a cor da fonte no bloco de pilha da consola.#
definir cor da fonte para [vermelho v] no console

Parâmetro

Descrição

cor

Cor da fonte a utilizar para o texto impresso na Consola:

  • vermelho
  • verde
  • azul
  • preto
  • branco
  • amarelo
  • laranja
  • roxo
  • ciano

Exemplo

quando iniciar :: hat events
[Print text in different colors.]
imprimir [Default text color] no console ▶
mover cursor para a próxima linha no console
definir cor da fonte para [vermelho v] no console
imprimir [Red text color] no console ▶

A consola VEXcode, mostrando a consola e o texto azul "Cor de texto padrão" apresentado na primeira linha e o texto vermelho "Cor de texto vermelha" na segunda linha.