List Get(リストから選ぶ)

リストからインデックス指定で 1 つの要素を選ぶ、標準的な選択ノードです。

基本
Since P00

入力ポート

List(リスト)

要素を選ぶ対象のリストです

List\<T>

出力ポート

Item(要素)

指定インデックスで選ばれた要素です

Selected element type

パラメータ

名前デフォルト説明
Item Type要素の型Enum`Number`読み取るリスト要素の型です。`Any` は上級者向けです
IndexインデックスInt`0`取得する要素番号です。📌 で入力ピン化して外部から制御できます

技術詳細

  • item_typelist 入力と item 出力の型が連動します
  • インデックスは 0 始まりです
  • リスト長に応じて、Inspector の index スライダー上限が自動調整されます
  • 範囲外のインデックスは先頭または末尾の要素にクランプされます
  • 空リストが来た場合は出力せず、下流に値を流しません
  • PaletteList<Color> として扱えます
  • Any を選ぶと混在リストも読めますが、取り出した値が下流と合わないと警告されます

使用例

  • List Create でまとめた複数画像の中から 1 枚だけ選ぶ
  • 複数の数値・色・文字列の候補を作り、Int ノードやアニメーションで選択を切り替える
  • Switch では足りない 3 択以上の候補選択を、List + index の形で実現する
List Get (リストから選ぶ) — PixPipeline ノード解説