Повторение

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

Тип: Действие Текстовый идентификатор: 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

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

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

Last updated

Was this helpful?