Мої блоки — одна з категорій блоків у VEXcode IQ. Деякі інші категорії включають вигляд, звук, відчуття та змінні. Мої блоки використовуються для створення послідовності блоків, які можна використовувати кілька разів протягом усього проекту.
Як зробити блок
Виберіть «Створити блок» у категорії «Мої блоки».
Перейменуйте блок, ввівши його в поле «назва блоку», а потім виберіть «ОК».
Як налаштувати блок
Додати вхід (число)
Виберіть опцію «Додати вхід (число)» на екрані «Створити блок (попередній перегляд)». Перейменуйте введення, ввівши його в поле «номер», а потім виберіть «ОК».
Додати вхід (логічне значення)
Виберіть опцію «Додати вхід (логічний)» на екрані «Створити блок (попередній перегляд)». Перейменуйте введення, ввівши його в поле «Boolean», а потім виберіть «OK».
Додайте мітку
Виберіть опцію «Додати мітку» на екрані «Створити блок (попередній перегляд)». Перейменуйте мітку, ввівши її в поле «текст мітки», а потім виберіть «ОК».
Поєднайте вхідні дані та мітки
Об’єднайте входи та мітки, щоб створити послідовність блоків.
Як видалити вхідні дані / мітки
Щоб видалити вхід або мітку, виберіть піктограму «очистити» вгорі вхідної інформації або мітки, яку потрібно видалити.
Як використовувати блок визначення
Параметр тепер можна використовувати з блоку «define» після його створення.
Додайте додаткові блоки до блоку «define».
Використовуйте параметри з блоку «define».
Використовуйте «Мій блок», прикріплений до блоку «Після запуску».
Як використовувати мої блоки
Грати в Приклад сирени
У цьому прикладі робот використовуватиме Мої блоки, щоб:
- Програйте звук сирени 3 рази
- Проїхати вперед на 12 дюймів
- Програйте звук сирени 6 разів
Блок капелюха «define» порушує процедуру. У наступному прикладі цей «define» hat block розбиває блоки, які використовуються для відтворення звуку сирени певну кількість разів. Перетягніть аргументи з блоку визначення для використання в межах блоків.
Після встановлення блоку «define» новостворений блок тепер можна перетягнути та додати до блоку «when launch» для встановлення параметрів.
Після зміни параметрів проект готовийта запуску.
Приклад друку з новим рядком
У цьому прикладі робот використовуватиме Мої блоки, щоб:
- Проїхати вперед на 15 дюймів
- Роздрукуйте ємність акумулятора, а також перемістіть курсор на новий рядок на екрані Brain
- Поверніть робота на 180 градусів вправо
- Роздрукуйте ємність акумулятора, а також перемістіть курсор на новий рядок на екрані Brain
Блок капелюха «define» розбиває блоки, які використовуються для друку значень звіту датчика, а потім переміщується до нового рядка. Перетягніть аргументи з блоку визначення для використання в межах блоків.
Після встановлення блоку «define» новостворений блок тепер можна перетягнути та додати до блоку «when launch» для встановлення параметрів.
Після зміни параметрів проект готовийта запуску.