Использование моих блоков в VEXcode GO

Мои блоки — это одна из категорий блоков в VEXcode GO. Некоторые другие категории включают внешний вид, звук, восприятие и переменные. «Мои блоки» используются для создания последовательности блоков, которые можно использовать несколько раз в проекте.


Как сделать блок

Панель инструментов VEXcode GO с разделом «Мои блоки» и выделенной кнопкой «Создать блок».

Выберите «Создать блок» в категории «Мои блоки».

Меню VEXcode GO «Создать блок» открыто, название блока изменено на «Въехать» и выделено. Синяя кнопка «ОК» в правом нижнем углу выделена.

Переименуйте блок, введя его в поле «Имя блока», затем выберите «ОК».


Как настроить блок

Добавить вход (число)

Меню VEXcode GO «Создать блок» открыто, а имя блока установлено на «Въехать». В блок добавлено поле ввода числа, которое теперь выделено.

Выберите опцию «Добавить ввод (номер)» на экране «Создать блок». Переименуйте вход, введя его в поле «номер», затем выберите «ОК».

Добавить ввод (логический)

Меню VEXcode GO «Создать блок» открыто, а имя блока установлено на «Въехать». В блок добавлено поле ввода логического значения, которое теперь выделено.

Выберите «логический» параметр на экране «Создать блок». Переименуйте ввод, введя его в поле «логическое значение», затем выберите «ОК».

Добавить ярлык

Меню VEXcode GO «Создать блок» открыто, а имя блока установлено на «Въехать». Поле метки добавлено в блок и теперь выделено.

Выберите опцию «Добавить метку» на экране «Создать блок». Переименуйте метку, введя ее в поле «Текст метки», а затем выберите «ОК».

Объедините входные данные и метки

Меню VEXcode GO «Создать блок» открыто, и создан пользовательский блок. Сначала в блоке написано «Въехать», затем идет поле ввода числа, а затем идет метка «мм²». В целом пользовательский блок выглядит так: «Въедьте в квадрат X мм». Синяя кнопка «ОК» в правом нижнем углу выделена.

Объедините входные данные и метки, чтобы создать последовательность блоков, затем выберите «ОК».


Как удалить входы/метки

Меню VEXcode GO «Создать блок» открыто, а имя блока установлено на «Въехать». В блок добавлено поле ввода чисел, а над ним выделен значок «Очистить».

Чтобы удалить ввод или метку, выберите значок «Очистить» над вводом или меткой, которую вы хотите удалить.


Как использовать блок определения

Блок определения моих блоков VEXcode GO выделен. Там написано «Введите число мм в квадрате», а число является параметром, который можно использовать в определении блока.

Теперь параметр можно использовать из блока {Define} после его создания.

Блок определения VEXcode GO My Blocks с добавленным к нему определением. В стеке имеется блок повторения, установленный на 4, и блок привода для 200 мм с блоком поворота на 90 градусов, оба внутри блока повторения.

Присоедините дополнительные блоки к блоку {Define}.

Блок определения VEXcode GO My Blocks с параметром number, который теперь используется в определении. В стеке есть блок «Повторить», установленный на 4, и блок «Проехать на» над блоком «Повернуть на 90 градусов» внутри блока «Повторить». Параметр «Число» был помещен в блок «Движение вперед на число мм». Теперь он читается как «Движение вперед на число мм».

Используйте параметры из блока {Define}.

Блок команд VEXcode GO My Blocks добавлен под блоком When Started. Этот командный блок вызовет команду «Ввести число мм в квадрате». Параметр числа установлен на 300.

Используйте [Мой блок], прикрепленный к блоку {When Started}.


Как использовать мои блоки

Пример вождения по квадратам

В следующем примере робот будет использовать «Мои блоки» для:

  • Проезжайте вперед по квадрату 200 мм.
  • Поверните направо на 45 градусов.
  • Проезжайте вперед по квадрату 300 мм.

Блок шляпы {Define} разрушает процедуру. В следующем примере этот блок со шляпой {Define} разбивает блоки, используемые для проезда квадрата, определенное количество раз. Перетащите аргументы из блока {Define} , которые будут использоваться в блоках его определения, как показано в этом видео.

Блок VEXcode GO When Started, под которым находятся три блока. Сначала вставьте квадратный командный блок размером 200 мм, затем поверните направо на 45 градусов, а затем вставьте квадратный командный блок размером 300 мм.

После установки блока {Define} вновь созданный блок можно перетащить и добавить к блоку {When Started} для установки параметров.

Предыдущие блоки VEXcode GO складываются с помощью командного блока Drive in number mm square, показанного рядом с определением блока.

После изменения параметров проект готов к и.

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

Last Updated: