Blocker
Нода Blocker представляет собой условный шлюз потока данных в категории EasyUse/Logic.
Blocker
Нода Blocker представляет собой условный шлюз потока данных в категории EasyUse/Logic. Она передаёт значение, полученное на её входе in, на выход только пока переключатель continue имеет значение True. Когда continue имеет значение False, поток данных блокируется, что делает эту ноду полезной в качестве ручного переключателя, предохранительного клапана или отключателя ветки внутри рабочего процесса.
Входы
continue
- Тип:
BOOLEAN - Обязательно: Да
- По умолчанию:
false
Булевый элемент управления шлюзом. Установите для него значение true, чтобы значение in проходило на выход. Поскольку по умолчанию установлено значение false, только что добавленная нода Blocker останется в заблокированном состоянии, пока вы явно её не включите.
in
- Тип:
ANYTYPE - Обязательно: Да
Значение, которое должно проходить через ноду, когда continue имеет значение true. Поскольку этот вход принимает ANYTYPE, к нему можно подключить выход почти любой ноды: модели, латенты, изображения, условия, промпты или произвольные данные.
Выходы
Нода имеет один выход типа ANYTYPE.
Выход повторяет значение со входа in, когда continue имеет значение true. Когда continue имеет значение false, выход фактически заблокирован, поэтому не стоит рассчитывать на то, что нода предоставит пригодное для использования значение последующим нодам.
Примечания по использованию
- По умолчанию нода заблокирована, поэтому вставка ноды Blocker в активный рабочий процесс немедленно отключит поток данных к последующим нодам, если для
continueне установлено значениеtrue. - Эта нода не преобразует проходящие через неё данные; она лишь управляет тем, будут ли эти данные переданы дальше.
- Поскольку вход
inи выход оба имеют типANYTYPE, ноду Blocker можно вставить в самые разные соединения без изменения базового типа данных. - Она особенно полезна для временной изоляции ветки, сравнения условных путей или удержания рабочего процесса в «приостановленном» состоянии, пока определённое условие не будет задано вручную или программно.
Комментарии
Войдите через GitHub, чтобы участвовать в обсуждении.