Материал из Скретч Вики

< Блок события

Блок
Изображение блока
когда [ v] > ()
КатегорияСобытие
Версия СкретчСкретч 2.0
Код scratchblocksкогда [ v] > ()
Тип блокаБлок шапка

Когда () больше () - это блок события, по форме блок шапка. Он запускает скрипты, присоединённые к нему, когда выбранная переменная (таймер или громкость) будет больше указанного значения.

Блок сможет быть заново запущен, только когда все блоки, присоединённые к нему, будут выполнены. Блок не остановит работу блоков, присоединённых к нему, если условие внутри него будет ложным.

Примеры использования

когда щёлкнут по зелёному флагу
повторять всегда
 задать [таймер 2 v] значение (Таймер)

когда [таймер v] > (таймер 2)
. . .::gray
  • Реагирование на громкость.
когда [громкость v] > (40)
 говорить [Пожалуйста, будьте потише!] [2] секунд
  • Выполнение скрипта через 10 секунд после запуска проекта.
когда щёлкнут по зелёному флагу
сбросить таймер

когда [таймер v] > (10)
 . . .::gray

Обходной путь

Блок «когда () больше ()» можно заменить этим скриптом:

когда щёлкнут по зелёному флагу
повторять всегда
 ждать до <(громкость) > [40]>
 . . .::gray
 ждать до <не <(громкость) > [40]>>

См. также


Блоки
Движение
Внешний вид
Звук
Переменные
События
Управление

Сенсоры
Операторы
Перо
ш о
Cookie-файлы помогают нам предоставлять наши услуги. Используя наши сервисы, вы соглашаетесь с использованием cookie-файлов.