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

< Блок управления

Блок
Изображение блока
если <>, то
иначе
Категорияуправление
Версия СкретчСкретч 1.4
Код scratchblocksесли <>, то ... иначе ...
Тип блокаОбвивающий блок

Если (), то - это блок управления, по форме обвивающий блок. Если условие внутри него верно, то выполняются блоки в первом пробеле, ели условие не истинно, то выполняются блоки во втором пробеле.

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

  • Если положение мышки по y больше 0, спрайт движется вверх, в противном случае движется вниз.
повторять всегда
 если <(y мыши) > (0)>, то
  изменить y на (3)
 иначе
  изменить y на (-3)
  • Этот блок может использоваться с блоком если (), то.
если <(цвет) = [1]>, то
 установить цвет пера [#f00]
иначе
 если <(цвет) = [2]>, то
  установить цвет пера [#1000ff]
 иначе
  если <(цвет) = [3]>, то
   установить цвет пера [#41ff00]

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

Данный блок можно заменить этим скриптом:

если <. . .::grey>, то
end
если <не <. . .::grey>>, то

Смотрите также

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