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

(перенаправлено с «Когда () больше ()»)

Блок события — блок, который запускает скрипт, при происхождении чего-либо. В основном, событийные блоки являются шапками.

Список блоков

Когда щёлкнут по зелёному флагу:англ:
когда щёлкнут по зелёному флагу
Код: когда щёлкнут по зелёному флагу
Описание: Блок для запуска скрипта по нажатию зелёного флага.
Когда клавиша [ v] нажата:англ:
когда клавиша [ v] нажата
Код: когда клавиша [ v] нажата
Описание: Блок для запуска скрипта по нажатию какой-либо клавиши.
Когда спрайт нажат:англ:
когда спрайт нажат
Код: когда спрайт нажат
Описание: Блок для запуска скрипта по нажатию спрайта. У сцены этот блок называется когда кликнут по сцене::events hat. До Скретч 2.0 в блоке писалось название спрайта, например когда Спрайт1 нажат::events hat
Когда фон меняется на [ v]:англ:
когда фон меняется на [ v]
Версия: 2.0
Код: когда фон меняется на [ v]
Описание: Блок для запуска скрипта по смене фона.
Когда [ v] > ():англ:
когда [ v] > ()
Версия: 2.0
Код: когда [ v] > ()
Описание: Блок для запуска скрипта, когда громкость, таймер или движение видео становится больше определённого значения.
Когда я получу [ v]:англ:
когда я получу [ v]
Код: когда я получу [ v]
Описание: Блок для запуска скрипта по получению сообщения.
Передать [ v]:англ:
передать [ v]
Код: передать [ v]
Описание: Блок для передачи сообщения. С помощью него можно вызвать рекурсию. В Скретч 0.1 имел название wave [ v]::events #70b7d7 (с англ. «волна» — сделать волну). В скобках можно было выбрать цвет флажка.
Пример меню блока wave.jpg
Передать [ v] и ждать:англ:
передать [ v] и ждать
Код: передать [ v] и ждать
Описание: Блок для передачи сообщения. Действие блока заканчивается, когда все скрипты, принимающие сообщение, закончат работу.