Пример: изменим программу рисунка .. В ней по очереди горят светодиоды на контактах , и , а после каждого переключения выполняется команда «Ждать сек.». Именно ожидание определяет, как долго светится очередной светодиод.
Чтобы увеличить скорость, заменим все три ожидания на «Ждать , сек.». Каждый светодиод будет гореть вдвое меньше времени, поэтому огонёк пройдёт ряд вдвое быстрее. Длительность прохода составит с вместо с.
Чтобы уменьшить скорость, зададим во всех трёх блоках ожидание с. Длительность прохода составит с. Порядок включения и значения «истина» и «ложь» сохраняем: изменяется время, а не сам эффект.
Создадим отдельную цепочку «При нажатии клавиши Пробел». Она должна прекращать другие скрипты данного исполнителя, затем задавать «ложь» контактам , и . После этого цепочку можно завершить. Такой порядок исключает повторное включение светодиода ещё работающим циклом. Сначала прекращаем повторение, затем выключаем устройства: простая остановка скрипта может оставить последний светодиод горящим.
После обычного завершения блока «Повторять » также добавим выключение всех трёх контактов. Пример проверки: запустить быстрый вариант, нажать пробел во время ожидания и убедиться, что все лампочки погасли и больше не переключаются. Новый запуск зелёным флагом должен начинаться с первого светодиода.