For Loop Start(forLoopStart)
Нода For Loop Start является начальной управляющей нодой блока цикла for в категории EasyUse/Logic/For Loop.
for Loop Start
Нода For Loop Start является начальной управляющей нодой блока цикла for в категории EasyUse/Logic/For Loop. Она принимает один обязательный целочисленный вход total, который определяет, сколько раз должен выполняться цикл. Она предназначена для использования вместе с соответствующей нодой «For Loop End»: стартовая нода предоставляет количество итераций, а конечная нода замыкает цикл.
Входы
total
Обязательный вход INT (виджет).
- По умолчанию:
1 - Минимум:
1 - Максимум:
100000 - Шаг:
1
total задаёт количество итераций цикла. Минимальное значение 1 гарантирует, что тело цикла всегда выполняется хотя бы один раз. Максимальное значение 100000 обеспечивает защитный предел от случайных слишком больших циклов. Шаг 1 означает, что счётчик цикла увеличивается на одно целое число.
Выходы
Этот узел не объявляет выходов в текущем исходном коде. Он действует как управляющая/определяющая нода, а не как нода передачи данных, поэтому он не предоставляет нижестоящим нодам индекс итерации или значение цикла.
Примечания по использованию
- Используйте
For Loop Startвместе с соответствующей нодойFor Loop Endиз той же категории. - Чтобы сделать количество итераций динамическим, вычислите значение
totalв вышестоящей ноде и подключите его к этому входу. - Поскольку минимальное значение
totalравно1, этот узел не может представить цикл с нулевым количеством итераций; в этом случае используйте внешнее условие вне цикла.
Комментарии
Войдите через GitHub, чтобы участвовать в обсуждении.