Нода «Переключатель индексов» (index switch node)

Нода ":abbr:`Переключатель индексов (Index Switch)`".

Нода „Index Switch“ выводит один из своих входов на основе значения целочисленного „индекса“. Вычисляться будет только выбранный вход, что делает данную ноду полезной для эффективного переключения между несколькими входами вводимых данных.

См. также

Нода „Menu Switch“ предоставляет аналогичную функциональность, но отображает выбор в виде удобного для пользователя меню, а не индекса.

Входы (inputs)

Индекс (index)

Определяет, какой из следующих входных сокетов будет передаваться на выход. Индексация начинается с нуля (т.е. первый вход соответствует индексу „0“).

Каждый сокет представляет собой возможный для выбора вход. Активный вход определяется значением „индекса“.

Дополнительные входные сокеты можно добавлять одним из следующих способов: – перетащив соединение на пустой разъём внизу списка. – Нажав на значок в интерфейсе ноды.

Совет

Когда вход „Index“ соединяется с нодой „Menu Switch“, тип данных которой установлен на „Integer“, соответствующие метки меню будут автоматически отображаться рядом со значением индекса. Это обеспечивает более понятный контекст о том, что представляет собой каждый числовой индекс, делая нодовые сети более читабельными.

Свойства (properties)

Тип (type)

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

Выходы (outputs)

Вывод (output)

Выводит входное значение, соответствующее текущему значению „индекса“, без каких-либо изменений. Если значение „индекса“ выходит за пределы диапазона доступных вводов, на выходе по умолчанию будет отображаться первое входное значение или значение, эквивалентное нулю, в зависимости от типа данных.