Використання моїх блоків у VEXcode GO

Мої блоки — одна з категорій блоків у VEXcode GO. Деякі інші категорії включають вигляд, звук, відчуття та змінні. Мої блоки використовуються для створення послідовності блоків, які можна використовувати кілька разів протягом усього проекту.


Як зробити блок

H59DsXAz8g.png

Виберіть «Створити блок» у категорії «Мої блоки».

перейменувати мій блок

Перейменуйте блок, ввівши його в поле «Назва блоку», а потім виберіть «ОК».


Як налаштувати блок

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

додати вхід

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

Додати вхід (логічний)

додати bool

Виберіть опцію «boolean» на екрані «Створити блок». Перейменуйте введення, ввівши його в поле «boolean», а потім виберіть «OK».

Додайте мітку

додати мітку

Виберіть опцію «Додати мітку» на екрані «Створити блок». Перейменуйте мітку, ввівши її в поле «Текст мітки», а потім виберіть «OK».

Поєднайте вхідні дані та мітки

об'єднати входи

Об’єднайте входи та мітки, щоб створити послідовність блоків, а потім виберіть «OK».


Як видалити вхідні дані / мітки

видалити

Щоб видалити введення або мітку, виберіть піктограму «Очистити» у верхній частині введення або мітки, які потрібно видалити.


Як використовувати блок визначення

використовувати блок визначення

Параметр тепер можна використовувати з блоку {Define} після його створення.

використовувати блок визначення

Приєднайте додаткові блоки до блоку {Define}.

використовувати блок визначення

Використовуйте параметри з блоку {Define}.

використовувати блок визначення

Використовуйте [Мій блок], приєднаний до блоку {When Started}.


Як використовувати мої блоки

Приклад водіння в квадратах

У цьому прикладі робот використовуватиме Мої блоки, щоб:

  • Проїхати вперед у квадраті 200 мм.
  • Поверніть праворуч на 45 градусів.
  • Проїхати вперед у квадраті 300 мм.

Блок {Define} hat порушує процедуру. У наступному прикладі цей блок із {Define} капелюхом розбиває блоки, які використовуються для забивання квадрата певну кількість разів. Перетягніть аргументи з блоку {Define} для використання всередині блоків.

b7PkqWxG7s.png

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

Остаточний

Після зміни параметрів проект готовий до Завантажити та запустити.

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

Last Updated: