VEXcode VR позволяет пользователям отключать и включать блоки в своих проектах. Это полезная функция для тестирования или отладки проекта без необходимости его разбора. Пользователь может отключить или включить блок(и), чтобы проверить различия в поведении робота, когда этот блок присутствует или нет в проекте.
Как отключить и включить блоки
Чтобы отключить блок, щелкните правой кнопкой мыши или удерживайте блок, чтобы активировать контекстное меню, а затем выберите «Отключить блокировку».
Чтобы включить отключенный блок, активируйте контекстное меню для этого блока и выберите «Включить блок».
Что происходит с отдельными блоками при отключении
Пока блок(и) отключен, он отображается серым цветом с сеткой из диагональных линий.
Отключенный блок рассматривается как комментарий. На ход проекта это не влияет.
В примере проекта робот не будет ждать после движения задним ходом, а сразу повернет направо.
Что происходит, когда блок с вложенными блоками отключен
Когда вы отключаете блок с вложенными в него блоками, все блоки отключаются. Такие блоки, как цикл или условие if-then-else, имеющие вложенные блоки, можно отключить так же, как и одиночный блок.
Активируйте контекстное меню этого цикла или блока условного управления, а затем выберите «Отключить блок».
На этом изображении показано, что произошло, когда цикл повторения был отключен. Цикл и два блока внутри него были отключены.
Вы можете включить основной блок и все вложенные в него блоки, активировав контекстное меню основного блока и выбрав «Включить блок».
Когда основной блок включен, все вложенные блоки также будут включены.
Отключение и включение одного вложенного блока
Вы можете отключить отдельные блоки внутри цикла или «если-то-иначе», выполнив те же действия, что и для отключения любого другого блока: активируйте контекстное меню этого блока и выберите «Отключить блок».
Вот пример отключения только одного блока в цикле.
В контекстном меню основного блока не будет возможности включить вложенный блок, поскольку основной блок не был отключен.
Если позже вы захотите включить этот вложенный блок, вам нужно будет активировать его контекстное меню.
Отключение «шапочного» блока
Вы можете отключить весь стек блоков, отключив блок «шляпа», который содержит их все.
Активируйте контекстное меню блока «шляпа», а затем выберите «Отключить блок».
На этом изображении показано, что произошло, когда блок «Шляпа» при запуске был отключен. Все блоки, содержащиеся в блоке «При запуске», не будут запускаться.