Вимкнення та ввімкнення блоків у VEXcode GO

VEXcode GO дозволяє користувачам вимикати та вмикати блоки у своїх проектах. Це корисна функція для студентів під час тестування або налагодження проекту, тому їм не потрібно розбирати проект, щоб з’ясувати, що не працює належним чином. Користувач може вимкнути або ввімкнути блок(и), щоб протестувати та спостерігати за відмінностями в поведінці робота, коли цей блок є чи ні в проекті.

Примітка: у цій статті використовується конфігурація Code Base у VEXcode GO. Перегляньте статтю Налаштування бази коду VEX GO бібліотеки VEX, щоб дізнатися більше про те, як налаштувати базу коду у VEXcode GO.


Як вимкнути і включити блокування

Проект VEXcode GO Blocks із відкритим контекстним меню ввімкненого блоку та виділеним параметром «Вимкнути блокування». Праворуч показано результат із вибраним блоком, який тепер виділено сірим кольором, що означає, що його вимкнено.

Щоб скористатися функцією вимкнення або ввімкнення блоків у VEXcode GO, Brain має бути підключено до вашого планшета чи комп’ютера, а VEXcode GO має бути налаштовано для вашої збірки.

Вимкнення блоку не дозволить йому виконуватися під час запуску проекту. Щоб вимкнути блок, клацніть правою кнопкою миші або утримуйте його, щоб активувати контекстне меню, а потім виберіть «Вимкнути блок». Потім у проекті блок відображатиметься сірим із сіткою діагональних ліній над ним.

VEXcode GO Blocks проект із відкритим контекстним меню вимкненого блоку та виділеною опцією «Увімкнути блок». Праворуч знаходиться той самий проект, але вибраний блок тепер має колір, який вказує на те, що його ввімкнено.

Щоб увімкнути блок, щоб він виконувався під час запуску проекту, клацніть правою кнопкою миші або утримуйте вимкнений блок, щоб активувати контекстне меню, а потім виберіть Увімкнути блок.


Що відбувається з окремими блоками при вимкненні

VEXcode GO Блокує проект, що містить вимкнений блок. Блок виділено сірим кольором і має сітку з діагональних ліній.

Коли блок(и) вимкнено, він відображається сірим із сіткою діагональних ліній над ним.

Вимкнений блок розглядається як коментар. Це не впливає на хід проекту та не буде виконано під час запуску проекту.

У цьому прикладі Code Base проїде вперед на 500 міліметрів (мм), а потім зупиниться; не повернеться.


Що відбувається, коли блоки з вкладеними блоками вимкнено

Проект VEXcode GO Blocks із відкритим контекстним меню увімкненого контейнерного блоку та виділеним параметром «Вимкнути блок».

Коли ви вимикаєте блок, у якому є вкладені блоки, усі блоки вимикаються. Блоки, такі як цикл або умова if-then-else, які мають вкладені блоки, можна вимкнути так само, як і один блок.

Клацніть правою кнопкою миші або утримуйте, щоб активувати контекстне меню цього циклу або умовного блоку керування, а потім виберіть Вимкнути блок.

Проект VEXcode GO Blocks із вимкненим блоком-контейнером і всіма його вкладеними блоками. Блоки виділені сірим кольором і мають сітку з діагональних ліній.

На цьому зображенні показано, що відбувається, коли цикл повторення вимкнено. Петля та два блоки всередині неї були вимкнені, і всі вони виглядають сірими з сіткою діагональних ліній на них.

Проект VEXcode GO Blocks із відкритим контекстним меню вимкненого контейнерного блоку та виділеною опцією «Увімкнути блок».

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

Проект VEXcode GO Blocks із увімкненим блоком-контейнером і всіма його вкладеними блоками.

Коли основний блок увімкнено, усі вкладені блоки в ньому також будуть увімкнені.

У цьому прикладі, тепер, коли основний блок увімкнено, під час запуску проекту Code Base проїде вперед на 500 міліметрів (мм), потім поверне праворуч на 90 градусів і повторить ці дії 4 рази, щоб проїхати в квадраті.


Вимкнення та ввімкнення окремого вкладеного блоку

Проект VEXcode GO Blocks із відкритим контекстним меню активного блоку. Блок вкладено всередину блоку-контейнера, а параметр «Вимкнути блок» виділено. Праворуч показано результат, вибраний блок тепер вимкнено.

Ви можете вимкнути один блок у серії вкладених блоків, як-от цикл або умовний оператор if-then-else, виконавши ті самі кроки, що й для будь-якого іншого блоку: клацніть правою кнопкою миші або утримуйте, щоб активувати контекстне меню цього блоку та вибрати Вимкнути блокування.

У цьому прикладі один блок у циклі вимкнено.

VEXcode GO Блокує проект із відкритим контекстним меню вимкненого блоку. Блок вкладено всередину блоку-контейнера, а параметр «Увімкнути блок» виділено. Праворуч показано результат із увімкненим вибраним блоком.

Щоб увімкнути цей вкладений блок, вам потрібно клацнути правою кнопкою миші або довго натиснути, щоб активувати його контекстне меню.

Проект VEXcode GO Blocks із відкритим контекстним меню контейнерного блоку та опцією «Увімкнути блок» виділено, але сірим. Один із його вкладених блоків вимкнено, але параметр «Увімкнути блок» недоступний, оскільки сам блок-контейнер усе ще ввімкнено.

Зауважте, що контекстне меню для головного блоку (у цьому випадку блоку [Повторити]) не забезпечить опцію для ввімкнення вкладеного блоку, оскільки сам головний блок не було вимкнено.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: