Consola#
Introdução#
O VEXcode RV Console é 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:
print — Apresenta texto, números ou valores de variáveis na Consola.
set cursor to next row — Move o cursor para a linha seguinte na Consola.
limpar todas as linhas — Limpa todas as linhas na Consola.
definir precisão de impressão — Define quantas casas decimais são apresentadas ao imprimir números.
set print color — Define a cor utilizada para o texto impresso na Consola.
imprimir#
O bloco de pilha print apresenta texto, números ou valores de variáveis na Consola na linha atual.
Se o bloco não for expandido para incluir e o cursor não for posicionado na linha seguinte, o próximo valor impresso aparecerá imediatamente a seguir ao valor anterior na mesma linha.
imprimir [VEXcode] ▶
Parâmetros |
Descrição |
|---|---|
valor |
O texto, o número ou o valor da variável a apresentar na Consola. |
seta expansível |
Expande o bloco para incluir e posiciona o cursor na linha seguinte, o que move o cursor para a linha seguinte após a impressão do valor. Se esta opção não for utilizada, o próximo valor impresso aparecerá imediatamente a seguir ao valor anterior na mesma linha. |
Exemplo
quando iniciar :: hat events
[Display a message in the Console.]
imprimir [Hello, robot!] ▶

Posicione o cursor na linha seguinte.#
O bloco de pilha set cursor to next row 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 print anterior não tiver sido expandido para incluir e posicionar o cursor na linha seguinte, o próximo valor impresso aparecerá imediatamente a seguir ao valor anterior na mesma linha.
mover cursor para a próxima linha
Parâmetros |
Descrição |
|---|---|
Este bloco não possui parâmetros. |
Exemplo
quando iniciar :: hat events
[Display two lines of text.]
imprimir [Row 1] ▶
mover cursor para a próxima linha
imprimir [Row 2] ▶

Limpar todas as linhas#
O bloco de pilha limpar todas as linhas limpa todas as linhas da Consola e move o cursor de volta para a primeira linha.
limpar todas as linhas
Parâmetros |
Descrição |
|---|---|
Este bloco não possui parâmetros. |
Exemplo
quando iniciar :: hat events
[Clear the Console after printing.]
imprimir [This will disappear...] ▶
aguardar [2] segundos
limpar todas as linhas
Defina a precisão de impressão#
O bloco de pilha definir precisão de impressão 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.
definir precisão de impressão para [0.1 v]
Parâmetros |
Descrição |
|---|---|
precisão |
Precisão de impressão a utilizar:
|
Exemplo
quando iniciar :: hat events
[Print 1/3 as 0.33.]
definir precisão de impressão para [0.01 v]
imprimir ([1] [math_division v] [3]) ▶

definir cor de impressão#
O bloco de pilha definir cor de impressão define a cor utilizada para o texto impresso na Consola. No início de um projeto, a cor de impressão é definida como preto.
definir cor de impressão [preto v]
Parâmetros |
Descrição |
|---|---|
cor |
A cor a utilizar para o texto impresso na consola:
|
Exemplo
quando iniciar :: hat events
[Print text in different colors.]
imprimir [Default text color] ▶
mover cursor para a próxima linha
definir cor de impressão [vermelho v]
imprimir [Red text color] ▶
