List Unpack

Unpacks list elements into individual outputs

intermediate
Since P00

Input Ports

List

展開するリスト

List\<T>

Output Ports

Item 0

リスト要素 0

選択した要素型
Item 1

リスト要素 1

選択した要素型
Item 2

リスト要素 2

選択した要素型
Item 3

リスト要素 3

選択した要素型
Count

リストの要素数

Int

Parameters

NameTypeDefaultDescription
Item TypeEnumNumber展開するリスト要素の型。`Any` は上級者向け
OutputsInt4出力スロットの数

Technical Details

  • item_typelist 入力と各 item_n 出力の型が連動します
  • count は「表示する出力スロット数」で、実際のリスト長とは別です
  • count 出力は実際に届いたリストの要素数を返します
  • PaletteList<Color> として展開できます
  • Any を選ぶと混在リストも展開できますが、下流で型不一致の警告が出る可能性があります

Usage Examples

  • List<Image> を個別出力して複数のプレビューや分岐に渡す
  • Colorパレットを展開して各Colorを個別ノードへ送る
  • count 出力を使って、現在有効な候補数を別ノードで参照する

💡 Tips

  • `item_type` で `list` 入力と各 `item_n` 出力の型が連動します
  • `count` は「表示する出力スロット数」で、実際のリスト長とは別です
  • `count` 出力は実際に届いたリストの要素数を返します
  • `Palette` は `List<Color>` として展開できます
  • `Any` を選ぶと混在リストも展開できますが、下流で型不一致の警告が出る可能性があります
List Unpack — PixPipeline Node Reference