Управление
Блоки управления отвечают за поток выполнения: ожидание, циклы, ветвления и остановку скриптов.
Блоки ожидания
Ждать
Приостанавливает текущий скрипт на указанное время.
Ждать до
Приостанавливает текущий скрипт, пока условие не станет истинным.
Блоки циклов
Повторить
Выполняет вложенные блоки фиксированное количество раз.
Повторять до
Повторяет вложенные блоки, пока условие не станет истинным.
Всегда
Бесконечно выполняет вложенные блоки, пока программа/скрипт не будет остановлен.
Блоки ветвления
Если
Выполняет вложенные блоки только если условие истинно.
Если / Иначе
Выполняет одну ветку, когда условие истинно, иначе выполняет альтернативную ветку.
Сделать это и это
Выполняет два стека блоков последовательно в рамках одной операции управления.
Блоки остановки
Стоп
Останавливает выполнение скрипта (область остановки зависит от выбранного режима).
- Варианты остановки:
все,этот стек,и выйти из программы
Остановить другие стеки
Останавливает все другие работающие стеки, оставляя текущий стек активным.
Вспомогательные блоки хаба/управления
Установить подключение
Управляет состоянием подключения хаба из логики управления.
- Варианты действия:
подключить,отключить
Подключен
Возвращает, подключён ли хаб в текущий момент.
- Тип: boolean-репортер
BuWizz 2: установить режим мощности
Устанавливает режим мощности хаба BuWizz 2.
- Варианты режима:
Slow,Normal,Fast,Ludicrous
BuWizz 2: получить режим мощности
Возвращает текущий активный режим мощности BuWizz 2.
- Варианты формата вывода:
текст,индекс
MouldKing: установить канал управления
Устанавливает активный канал управления для поддерживаемого хаба/контроллера MouldKing.
- Варианты канала:
A,B,C
MouldKing: получить канал управления
Возвращает текущий активный канал управления для поддерживаемого хаба/контроллера MouldKing.
- Варианты формата вывода:
текст,индекс