Зачекайте, поки стане правдою#

Wait Until True

У цьому посібнику ви дізнаєтесь, як використовувати блок wait until для призупинення проєкту до виконання певної умови, на прикладі світлодіодного бампера. Зрештою, у вас буде проєкт, у якому світлодіодний бампер стає зеленим після натискання.

  1. Переконайтеся, що до вашого робота підключено світлодіодний бампер. Див. розділ Налаштування пристроїв, якщо ви ще його не додали.

  2. Перетягніть блок чекати до під блок коли запущено.

Порожній блок очікування, нижче моменту запуску.#
коли запущено :: hat events
чекати до <>
  1. Перетягніть логічний блок pressed? світлодіодного бампера в слот умови блоку wait until.

До стану додано блок “Натиснутий світлодіодний бампер?”.#
коли запущено :: hat events
чекати до <[LEDBumper2 v] натиснуто? :: custom-led>
  1. Прикріпіть блок Встановити колір бампера під блоком чекати до.

Кольоровий блок Set Bumper, прикріплений нижче, зачекайте.#
коли запущено :: hat events
чекати до <[LEDBumper2 v] натиснуто? :: custom-led>
встановити [LEDBumper2 v] на [червоний v] :: custom-led
  1. Змініть параметр кольору на зелений.

Знімок екрана завершеного проєкту з відкритим випадаючим списком кольорового блоку «Встановити бампер», що відображає червоний, зелений та вимкнений варіанти, а також вибрано зелений.
  1. Переконайтеся, що ваш робот підключено до VEXcode. Див. розділ Підключення до вашого робота, якщо він ще не підключений.

Знімок екрана панелі інструментів VEXcode GO, на якому показано кнопку «Підключитися» у стані «Підключено».
  1. Виберіть Пуск, щоб запустити проєкт.

Знімок екрана панелі інструментів VEXcode GO з виділеною кнопкою «Пуск».
  1. Натисніть на світлодіодний бампер, щоб він став зеленим.