Команды управления Скретч
Материал из Letopisi.Ru — «Время вернуться домой»
Команды управления Скретч (желтый ящик)
-
всегда
-
повторять пока не ()
-
если <> , то
-
конец
-
ждать () секунд
-
повторить ()
-
ждать до ()
-
когда я начинаю как клон
-
удалить клон
-
иначе
-
создать клон [себя самого v]
-
стоп [все v]
если <>, то
иначе |
Например, падающие с неба капли или снежинки
Команда | Назначение |
---|---|
wait() | команда ожидания. Параметр указывает сколько секунд следует ждать. |
Forever | – блок команд, заключенных внутрь конструкции будет выполняться постоянно. Например: forever (move(20) ; rt (45)) объект будет постоянно двигаться и поворачиваться, пока мы не нажмем кнопку Stop |
If () | – условие, при выполнении которого должны выполняться команды, заключенные внутри конструкции if Если не выполняется, то никаких действий |
If () [] else [] | – условие, при выполнении которого должны выполняться команды, заключенные внутри конструкции if(). Если не выполняется, то нужно перейти к действиям внутри else() |
repeat() | повторение. Параметр указывает, сколько раз нужно повторить блоки команд, заключенные внутри блока repeat() |
broadcast() | Передать сообщение. Переданное сообщение может запускать активность другого исполнителя. Работает в сочетании с when I received () |
forever if () | Выполняется пока условие в if верно |
wait until () | Ждать пока не выполнится условие |
stop script | Остановить выполнение программы для данного исполнителя |
stop all | Остановить выполнение всех программ |
or