Консоль#

Вступ#

Усі блоки консолі відображатимуться в консолі VEXcode AIR. Для перегляду консолі необхідно підключити послідовний порт консолі. Блоки консолі можуть відображати текст, числа та значення змінних під час виконання проекту.

Нижче наведено список усіх доступних блоків:

встановити курсор на наступний рядок у консолі#

Блок стеку встановити курсор на наступний рядок у консолі переміщує курсор до стовпця 1 наступного рядка в консолі. Наступне виведене значення з’явиться в цьому рядку.

Використовуйте цей блок, коли потрібно, щоб наступне друковане значення починалося з нового рядка. Якщо цей блок не використовується, а попередній блок друку на консолі не було розширено, щоб включити і встановити курсор на наступний рядок, наступне друковане значення з’явиться одразу після попереднього значення в тому ж рядку.

встановити курсор на наступний рядок у блоці стека консолі#
перейти до наступного рядка на консолі

Параметри

Опис

Цей блок не має параметрів.

Приклад

Після запуску виводить на консоль «Рядок 1», переміщує курсор до наступного рядка, а потім виводить «Рядок 2».#
коли запущено :: hat events
[Display two lines of text.]
вивести [Row 1] на консоль ▶
перейти до наступного рядка на консолі
вивести [Row 2] на консоль ▶

Консоль VEXcode, що показує консоль і текст "Рядок 1" у першому рядку та "Рядок 2" у другому рядку.

прозора консоль#

Блок стека clear console очищає всі рядки з консолі та переміщує курсор назад до першого рядка.

очистити блок стека консолі#
очистити консоль

Параметри

Опис

Цей блок не має параметрів.

Приклад

коли запущено :: hat events
[Clear a Console message after 2 seconds.]
вивести [VEXcode!] на консоль ▶
чекати [2] секунд
очистити консоль

запитай, чекай і відповідай#

Блок стеку ask and wait відображає повідомлення в консолі та призупиняє проєкт, доки в консоль не буде введено відповідь.

Блок репортера answer повертає останню відповідь, введену в консоль. Відповідь повертається у вигляді тексту. Щоб використати відповідь як число, спочатку скористайтеся блоком репортера convert, щоб перетворити відповідь на число.

Блок «Запитай і зачекай».#
запитати [What's your name?] і чекати
Блок відповідей.#
відповідь

Параметр

Опис

підказка

Повідомлення, яке має відображатися в консолі.

Параметри

Опис

Цей блок не має параметрів.

Приклад

коли запущено :: hat events
[Tell VEXcode your name.]
запитати [What's your name?] і чекати
вивести [Hello, ] на консоль ▶
вивести (відповідь) на консоль ▶

встановити точність друку на консолі#

Блок стеку set print precision on console встановлює кількість знаків після коми, що відображаються під час друку чисел у консолі. Цей параметр застосовується до чисел, що друкуються після використання цього блоку. На початку проекту точність друку встановлюється на 1, тому числа друкуються без знаків після коми.

встановити точність друку на блоці стека консолі#
встановити точність друку [0.1 v] на консолі

Параметри

Опис

точність

Точність друку, яку слід використовувати:

  • 1
  • 0.1
  • 0.01
  • 0.001
  • Усі цифри

Приклад

Після запуску встановлює точність друку до двох знаків після коми та виводить 1/3 як 0,33 на консолі.#
коли запущено :: hat events
[Print 1/3 as 0.33.]
встановити точність друку [0.01 v] на консолі
вивести ([1] [math_division v] [3]) на консоль ▶

Консоль VEXcode, що показує консоль та текст "0.33".

встановити колір шрифту в консолі#

Блок стеку set font color on console встановлює колір шрифту, який використовується для тексту, що друкується в консолі. На початку проекту колір шрифту встановлюється на blue.

Встановлений колір шрифту для блоку стека консолі.#
встановити колір шрифту [червоний v] на консолі

Параметр

Опис

колір

Колір шрифту для тексту, що друкується в консолі:

  • червоний
  • зелений
  • синій
  • чорний
  • білий
  • жовтий
  • помаранчевий
  • фіолетовий
  • блакитний

Приклад

коли запущено :: hat events
[Print text in different colors.]
вивести [Default text color] на консоль ▶
перейти до наступного рядка на консолі
встановити колір шрифту [червоний v] на консолі
вивести [Red text color] на консоль ▶

Консоль VEXcode, що показує консоль та синій текст "Колір тексту за замовчуванням" у першому рядку та червоний "Червоний колір тексту" у другому рядку.