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

(перенаправлено с «Ждать () секунд (блок)»)

Блоки управления — это блоки, отвечающие, в основном, за циклы и клоны.

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

ждать () секунд
Код:
ждать () секунд
Описание: Блок для ожидания кол-во секунд.
повторить () раз
Код:
повторить () раз
...
end
Описание: Блок для повторения действий кол-во раз.
повторять всегда
Код:
повторять всегда
...
end
Описание: Блок для постоянного цикла.
если <>, то
Код:
если <>, то
...
end
Описание: Блок для выполнения действий, если условие верно.
если <>, то
иначе
Код:
если <>, то

... иначе ...

end
Описание: Блок для выполнения действий если условие верно, иначе выполняется другие действия.
ждать до <>
Код:
ждать до <>
Описание: Блок для ожидания пока не выполнится условие.
повторять пока не <>
Код:
повторять пока не <>
...
end
Описание: Блок для цикла пока не выполнится условие.
стоп [ v]
Код:
стоп [ v]
Описание: Блок для остановки проекта, скрипта или всех других скриптов спрайта.
когда я начинаю как клон
Версия: 2.0
Код:
когда я начинаю как клон
Описание: Блок для действий клонов.
создать клон ( v)
Версия: 2.0
Код:
создать клон ( v)
Описание: Блок для создания клонов спрайта.
удалить клон
Версия: 2.0
Код:
удалить клон
Описание: Блок для удаления клона.

Устаревшие блоки

Archive.png В этой статье или разделе описано то, чего нет в текущей версии Скретч (3.0). Это полезно только с исторической точки зрения.
Всегда, если ():англ:
всегда, если <> {

} :: control loop cap
Версия: 1.0 – 1.4
Код:
всегда, если <> {

...

}::control loop cap
Описание: Блок для постоянного выполнения действий, если условие верно. Блок был удалён с выходом 2.0 в связи с тем, что он был не понятным для многих скретчеров. Обходный путь:
если <>, то
повторять всегда
Cookie-файлы помогают нам предоставлять наши услуги. Используя наши сервисы, вы соглашаетесь с использованием cookie-файлов.