Мои блоки — это одна из категорий блоков в VEXcode IQ. Некоторые другие категории включают внешний вид, звук, восприятие и переменные. «Мои блоки» используются для создания последовательности блоков, которые можно использовать несколько раз в проекте.
Как сделать блок
Выберите «Создать блок» в категории «Мои блоки».
Переименуйте блок, введя в поле «имя блока», затем выберите «ОК».
Как настроить блок
Добавить ввод (число)
Выберите опцию «Добавить ввод (номер)» на экране «Создать блок (предварительный просмотр)». Переименуйте вход, введя в поле «номер», затем выберите «ОК».
Добавить ввод (логический)
Выберите опцию «Добавить ввод (логическое значение)» на экране «Создать блок (предварительный просмотр)». Переименуйте ввод, введя его в поле «Логическое значение», затем выберите «ОК».
Добавить ярлык
Выберите опцию «Добавить метку» на экране «Создать блок (предварительный просмотр)». Переименуйте метку, введя ее в поле «Текст метки», затем выберите «ОК».
Объедините входные данные и метки
Объедините входные данные и метки вместе, чтобы создать последовательность блоков.
Как удалить входы/метки
Чтобы удалить ввод или метку, выберите значок «Очистить» над вводом или меткой, которую вы хотите удалить.
Как использовать блок определения
Теперь параметр можно использовать из блока «define» после его создания.
Присоедините дополнительные блоки к блоку «Определить».
Используйте параметры из блока «define».
Используйте «Мой блок», прикрепленный к блоку «При запуске».
Как использовать мои блоки
Воспроизвести пример с сиреной
В этом примере робот будет использовать «Мои блоки», чтобы:
- Включите звук сирены 3 раза.
- Проехать вперед на 12 дюймов.
- Включите звук сирены 6 раз.
Блок «определить» разбивает процедуру. В следующем видеопримере этот блок «define» hat разбивает блоки, используемые для воспроизведения звука сирены определенное количество раз. Перетащите аргументы из блока определения, которые будут использоваться внутри блоков.
После установки блока «Определить» вновь созданный блок можно перетащить и добавить в блок «При запуске» для установки параметров. Этот процесс показан в этом видео.
После изменения параметров проект готови запуску.
Пример печати с новой строкой
В этом примере робот будет использовать «Мои блоки», чтобы:
- Проехать вперед на 15 дюймов.
- Распечатайте емкость аккумулятора, а также переместите курсор на новую строку на экране Мозга.
- Поверните робота на 180 градусов вправо.
- Распечатайте емкость аккумулятора, а также переместите курсор на новую строку на экране Мозга.
Шляпный блок «Определить» разбивает блоки, используемые для печати значений репортеров датчиков, а затем перемещает их на новую строку. Перетащите аргументы из блока определения, которые будут использоваться внутри блоков, как показано в этом видео.
После установки блока «Определить» вновь созданный блок можно перетащить и добавить в блок «При запуске» для установки параметров. Этот процесс показан в этом видео.
После изменения параметров проект готови запуску.