EasyUse/Logic/For Loopgenerated

For Loop Start(forLoopStart)

Нода For Loop Start является начальной управляющей нодой блока цикла for в категории EasyUse/Logic/For Loop.

for Loop Start

total
1
Easy Use

Нода 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, чтобы участвовать в обсуждении.

Загрузка комментариев…