Повторение

Повторяет код внутри поршней в зависимости от выставленных условий.

Тип: Действие Текстовый идентификатор: repeat


Использование

Поставьте блок в строку и нажмите ПКМ по нему, чтобы открыть меню опций блока. В открывшемся меню выберите нужное условие для повторения кода.

Внутри поршней выполняется код, который подчиняется повторению. Код, расположенный после поршней, не будет подчиняться повторению.

Опции

Опция
Описание
Аргументы

Повторять вечно repeat_forever

Постоянно повторяет код внутри поршней.

Цикл с условием repeat_while

Выполняет код до тех пор, пока выбранное условие является истиной.

Зависит от выбранного условия.

Цикл со счётчиком repeat_multi_times

Выполняет код заданное количество раз.

Текущее значение счётчика Количество выполнений кода

Цикл в диапазоне repeat_on_range

Присваивает текущее число в указанную переменную из заданного диапазона с определённым шагом.

Текущее число из диапазона Нижняя граница диапазона Верхняя граница диапазона Шаг

Проход по списку repeat_for_each_in_list

Обращается к каждому элементу из указанного списка и выдаёт его индекс и значение в указанные переменные.

Переменная для присвоения индекса элемента Переменная для присвоения значения элемента Список, по которому необходимо проходиться

Проход по словарю repeat_for_each_map_entry

Обращается к каждому элементу из указанного словаря и выдаёт его индекс и значение в указанные переменные.

Переменная для присвоения ключа элемента Переменная для присвоения значения элемента Словарь, по которому необходимо проходиться

Проход по региону repeat_on_grid

Выдаёт местоположение каждого блока из заданного региона в указанную переменную.

Переменная для присвоения текущего местоположения региона Начальное местоположение Конечное местоположение

Проход по смежным блокам repeat_adjacently

Присваивает текущее местоположение в указанную переменную среди соседних блоков относительно заданного местоположения.

Переменная для присвоения местоположения Центральный блок Поворачивать направление взгляда элемента относительно местоположения -> Учитывать центральный блок -> Тип выбора смежных блоков ->

Проход по пути repeat_on_path

Проходит от одного местоположения к другому с определённым шагом, присваивая текущее местоположение в указанную переменную.

Переменная для присвоения местоположения Расстояние между точками Местоположения концов прямых Сохранять поворот указанного местоположения ->

Проход по окружности repeat_on_circle

Последовательно выдаёт местоположение каждого блока окружности с указанными параметрами.

Переменная для присвоения местоположения Центр окружности Радиус круга Количество точек круга Нормаль плоскости, к которой окружность будет перпендикулярна Начальный угол Тип угла ->

Проход по сфере repeat_on_sphere

Последовательно выдаёт местоположение каждой точки на сфере с указанными параметрами.

Текущее местоположение точки на сфере Центр сферы Радиус сферы Количество точек Направление местоположения у точек ->

Последнее обновление