Екран#
Вступ#
Блоки екрана контролюють, як IQ (1-го покоління) Brain відображає текст і значення на вбудованому екрані.
Екран IQ (1-го покоління) Brain підтримує до 5 рядків та 21 стовпця тексту.

Нижче наведено список усіх блоків:
Друк курсора — відображення тексту та значень у мозку.
друк на екрані — Друкує текст, числа або значення змінних на екрані Brain.
встановити курсор на рядок-стовпець на екрані — Переміщує курсор на певний рядок і стовпець.
встановити курсор на наступний рядок на екрані — Переміщує курсор на наступний рядок.
очистити рядок на екрані — Очищає певний рядок.
Налаштування — Налаштування властивостей відображення екрана.
очистити екран — Очищає весь екран.
встановити точність друку на екрані — Встановлює кількість знаків після коми, які потрібно відображати під час друку чисел.
Курсор друку#
друк на екрані#
Блок стеку друк на екрані друкує текст, числа або значення змінних на екрані Brain у поточній позиції курсора.
вивести [VEXcode] на екран ▶
Параметри |
Опис |
|---|---|
значення |
Текст, число або значення змінної, яке потрібно вивести на екран. |
і встановити курсор на наступний рядок |
Виберіть стрілку (▶), щоб розгорнути блок і сказати і встановити курсор на наступний рядок, щоб курсор перемістився до стовпця 1 наступного рядка після друку. |
Приклад
коли запущено
[Display a message at the starting cursor position.]
вивести [Hello, Robot!] на екран ◀ і перейти до наступного рядка
встановити курсор на рядок-стовпець на екрані#
Блок стеку встановити курсор на рядок-стовпець на екрані переміщує курсор до певного рядка та стовпця на екрані Brain. Наступний блок друк на екрані почне друкуватися з цього місця.
IQ (1-го покоління) Brain використовує моноширинний шрифт, тобто кожен символ має однакову ширину для послідовного вирівнювання тексту. Екран IQ Brain (1-го покоління) підтримує до 5 рядків та 21 стовпця тексту.
встановити курсор на рядок [1] стовпець [1] на екрані
Параметри |
Опис |
|---|---|
ряд |
Рядок, до якого потрібно перемістити курсор. |
колона |
Стовпець, до якого потрібно перемістити курсор. |
Приклад
коли запущено
[Display a message in the middle of the screen]
встановити курсор на рядок (3) стовпець (7) на екрані
вивести [VEXcode!] на екран ▶

встановити курсор на наступний рядок на екрані#
Блок стеку встановити курсор на наступний рядок на екрані переміщує курсор до стовпця 1 наступного рядка на екрані Brain.
перейти до наступного рядка на екрані
Параметри |
Опис |
|---|---|
Цей блок не має параметрів. |
Приклад
коли запущено
[Display two lines of text.]
вивести [First Message] на екран ▶
перейти до наступного рядка на екрані
вивести [Second Message] на екран ◀ і перейти до наступного рядка

очистити рядок на екрані#
Блок стеку очистити рядок на екрані очищає один рядок тексту на екрані Brain.
очистити рядок (1) на екрані
Параметри |
Опис |
|---|---|
ряд |
Номер рядка, який потрібно очистити як ціле число. |
Приклад
коли запущено
[Display text on two rows, but only keep one.]
вивести [This text stays] на екран ◀ і перейти до наступного рядка
вивести [This disappears] на екран ◀ і перейти до наступного рядка
чекати (3) секунд
очистити рядок (2) на екрані
Налаштування#
чистий екран#
Блок стека очистити екран очищає весь текст і малюнки з екрана мозку.
очистити екран
Параметри |
Опис |
|---|---|
Цей блок не має параметрів. |
Приклад
коли запущено
[Fill the screen, then clear it after 2 seconds.]
повторити (5)
вивести [Line] на екран ◀ і перейти до наступного рядка
Кінець
чекати (3) секунд
очистити екран
встановити точність друку на екрані#
Блок стеку встановити точність друку на екрані встановлює кількість знаків після коми, що відображаються під час друку чисел на екрані Brain. Ця точність друку застосовуватиметься до всіх чисел, що друкуються після виконання цього блоку.
встановити точність друку [0.1 v] на екрані
Параметри |
Опис |
|---|---|
точність |
Точність друку, яку слід використовувати:
|
Приклад
коли запущено
[Print 1/3 as 0.33.]
встановити точність друку [0.01 v] на екрані
вивести ([1] / [3]) на екран ◀ і перейти до наступного рядка