VEXcode Blocks дозволяє користувачам вимикати та вмикати блоки у своїх проектах. Це корисна функція для тестування або налагодження проекту без необхідності розбирати проект. Користувач може вимкнути або ввімкнути блок(и), щоб перевірити відмінності в поведінці робота, коли цей блок є чи ні в проекті.
Як відключити і включити блокування
Щоб вимкнути блок, клацніть правою кнопкою миші або утримуйте його, щоб активувати контекстне меню, а потім виберіть «Вимкнути блок».
Щоб увімкнути вимкнений блок, активуйте контекстне меню для цього блоку та виберіть Увімкнути блок.
Що відбувається з окремими блоками при вимкненні
Коли блок(и) вимкнено, він відображається сірим із сіткою діагональних ліній над ним.
Вимкнений блок розглядається як коментар. Це не впливає на хід проекту.
У прикладі проекту вище робот не чекатиме після руху заднім ходом, а одразу поверне праворуч.
Що відбувається, коли блок із вкладеними блоками вимкнено
Коли ви вимикаєте блок із вкладеними в нього блоками, усі блоки вимикаються. Блоки, такі як цикл або умова if-then-else, які мають вкладені блоки, можна вимкнути так само, як і один блок.
Активуйте контекстне меню цього циклу або умовного блоку керування, а потім виберіть Вимкнути блок.
На зображенні нижче показано, що сталося, коли цикл повторення було вимкнено. Петля та два блоки всередині неї були вимкнені.
Ви можете ввімкнути головний блок і всі вкладені блоки в ньому, активувавши контекстне меню головного блоку та вибравши Увімкнути блок.
Коли основний блок увімкнено, усі вкладені блоки також будуть увімкнені.
Вимкнення та ввімкнення окремого вкладеного блоку
Ви можете вимкнути окремі блоки в циклі або if-then-else, виконавши ті самі кроки, що й будь-який інший блок: активуйте контекстне меню цього блоку та виберіть «Вимкнути блок».
Ось приклад вимкнення лише одного блоку в циклі.
Контекстне меню для головного блоку не забезпечить опцію для ввімкнення вкладеного блоку, оскільки головний блок не було вимкнено.
Якщо пізніше ви захочете ввімкнути цей вкладений блок, вам потрібно буде активувати його контекстне меню.
Відключення блоку «капелюх».
Ви можете вимкнути цілий стек блоків, вимкнувши блок «капелюх», який містить їх усі.
Активуйте контекстне меню блоку «капелюх», а потім виберіть «Вимкнути блокування».
На зображенні нижче показано, що сталося, коли блок «капелюх» під час запуску був вимкнений. Усі блоки, які містяться в блоці «Коли запущено», не запускаються.