控制台#
简介#
所有控制台指令块都将显示在 VEXcode AIR 控制台中。要查看控制台,必须连接控制台串口。控制台指令块可以在项目运行时显示文本、数字和变量值。
以下是所有可用指令块的列表:
在控制台上打印#
在控制台打印 指令块会在控制台的当前行显示文本、数字或变量值。
在控制台指令块上打印#
在控制台上打印 [VEXcode]▶
参数 |
描述 |
|---|---|
值 |
要在控制台中显示的文本、数字或变量值。 |
展开箭头 |
扩展指令块以包含并将光标设置为下一行,这样在打印值后光标就会移动到下一行。如果未使用此选项,则下一个打印值将紧跟在同一行的前一个值之后。 |
示例
当开始 :: hat events
[Display a message in the Console.]
在控制台上打印 [Hello, drone!]▶

将光标设置到控制台上的下一行#
将光标移至控制台的下一行 指令块会将光标移动到控制台下一行的第一列。下一个打印的值将显示在该行。
当您希望下一个打印值从新的一行开始时,请使用此指令块。如果未使用此指令块,且之前的在控制台上打印指令块未展开以包含并将光标设置为下一行,则下一个打印值将紧随上一个值之后出现在同一行。
将光标移动到控制台指令块的下一行#
在控制台上设定光标至下一行
参数 |
描述 |
|---|---|
该指令块没有参数。 |
示例
启动时,在控制台上打印“第 1 行”,将光标移动到下一行,然后打印“第 2 行”。#
当开始 :: hat events
[Display two lines of text.]
在控制台上打印 [Row 1]▶
在控制台上设定光标至下一行
在控制台上打印 [Row 2]▶

清除控制台#
清除控制台指令块会清除控制台中的所有行,并将光标移回第一行。
清除控制台指令块#
清除控制台
参数 |
描述 |
|---|---|
该指令块没有参数。 |
示例
当开始 :: hat events
[Clear a Console message after 2 seconds.]
在控制台上打印 [VEXcode!]▶
等待 [2] 秒
清除控制台
询问、等待和回答#
询问并等待指令块会在控制台中显示一条消息,并暂停程序,直到在控制台中输入响应。
响应 报告器指令块返回控制台中输入的最新响应。响应以文本形式返回。要将响应用作数字,请先使用 类型转换 报告器指令块将响应转换为数字。
询问并等待指令块。#
询问 [What's your name?] 并等待
应答指令块。#
应答
范围 |
描述 |
|---|---|
提示 |
要在控制台中显示的消息。 |
参数 |
描述 |
|---|---|
该指令块没有参数。 |
示例
当开始 :: hat events
[Tell VEXcode your name.]
询问 [What's your name?] 并等待
在控制台上打印 [Hello, ]▶
在控制台上打印 (应答)▶
在控制台上设置打印精度#
设置控制台打印精度 指令块用于设置控制台打印数字时显示的小数位数。此设置适用于使用此指令块之后打印的数字。项目开始时,打印精度设置为 1,因此数字不显示小数位。
设置控制台指令块的打印精度#
在控制台上设定打印精度为 [0.1 v]
参数 |
描述 |
|---|---|
精度 |
打印精度:
|
示例
启动时,将打印精度设置为小数点后两位,并在控制台上将 1/3 打印为 0.33。#
当开始 :: hat events
[Print 1/3 as 0.33.]
在控制台上设定打印精度为 [0.01 v]
在控制台上打印 ([1] [math_division v] [3])▶

在控制台上设置字体颜色#
设置控制台字体颜色 指令块用于设置控制台中打印文本的字体颜色。项目开始时,字体颜色默认设置为蓝色。
设置控制台指令块的字体颜色。#
设定控制台字体颜色为 [红色 v]
范围 |
描述 |
|---|---|
颜色 |
控制台打印文本的字体颜色:
|
示例
当开始 :: hat events
[Print text in different colors.]
在控制台上打印 [Default text color]▶
在控制台上设定光标至下一行
设定控制台字体颜色为 [红色 v]
在控制台上打印 [Red text color]▶
