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

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


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

выберитеMakeABlock.png

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

make_a_block_1.png

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


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

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

make_a_block_2.png

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

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

make_a_block_3.png

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

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

make_a_block_4.png

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

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

make_a_block_5.png

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


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

make_a_block_6.png

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


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

defineoutline.png

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

Attachmore.png

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

номер перемещения.png

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

использоватьmyblock.png

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


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

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

Dragmyblock.png

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

  • Двигайтесь вперед на 1 шаг в квадрате.
  • Поверните направо на 45 градусов.
  • Двигайтесь вперед по квадрату с двумя шагами.

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

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

download_and_run.png

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

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

Last Updated: