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

The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

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

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

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