Back to Node List

List Create

list_create

Combines multiple inputs into a list

Reviewed
Guide available
The node name and summary are available in English. Port, parameter, and article details are currently shown in Japanese.

Input Ports

NameTypeDescription
要素 0
item_0
Number
リストの要素 0
要素 1
item_1
Number
リストの要素 1
要素 2
item_2
Number
リストの要素 2
要素 3
item_3
Number
リストの要素 3

Output Ports

NameTypeDescription
リスト
list
List<Number>
接続された全入力を含むリスト

Parameters

NameTypeDefaultRangeDescription / Options
要素の型
item_type
Enum
Number

このリストが保持する要素の型を選びます。Any は上級者向けです。

  • 数値(汎用)Number
    Float と Int の両方を扱える数値リストです
  • 小数Float
    小数値のリストです
  • 整数Int
    整数値のリストです
  • ON/OFFBool
    ON/OFF のリストです
  • Color
    色のリストです
  • 文字Text
    文字のリストです
  • 画像Image
    画像のリストです
  • パスPath
    パスのリストです
  • ピクセル線PixelLine
    ピクセル線のリストです
  • Vec2Vec2
    2D ベクトルのリストです
  • Vec3Vec3
    3D ベクトルのリストです
  • OKLCH補正OklchAdjust
    OKLCH基準の明るさ・鮮やかさ・色相・透明度の補正セットのリストです
  • パレットPalette
    パレットのリストです
  • リストList
    リストのリストを作ります
  • マップMap
    マップのリストです
  • 文字レイアウトTextLayout
    文字レイアウトのリストです
  • ピクセルパッチPixelPatch
    ピクセルパッチのリストです
  • 記録レイヤーRecordedLayer
    記録レイヤーのリストです
  • アニメーションクリップAnimationClip
    アニメーションクリップのリストです
  • AsepriteファイルAsepriteFile
    Aseprite document のリストです
  • ルールグリッドRuleGridSpec
    RuleGridSpec のリストです
  • ルールタイルセットRuleTileSet
    RuleTileSet のリストです
  • ルールタイル素材RuleTileAsset
    RuleTileAsset のリストです
  • ルールセットRuleSet
    RuleSet のリストです
  • ルールキャンバスRuleCanvas
    RuleCanvas のリストです
  • 解決済みルール配置RuleResolved
    RuleResolved のリストです
  • ルールタイルアトラスRuleTileAtlas
    RuleTileAtlas のリストです
  • 9スライスNineSlice
    9スライスUI素材のリストです
  • 2D FX 状態FxState2D
    FxState2D のリストです
  • スプライトシートSpriteSheet
    スプライトシートのリストです
  • バリアントスナップショットVariantSnapshot
    variant snapshot のリストです
  • バリアントレシピVariantRecipe
    variant recipe のリストです
  • バリアントレコードVariantRecord
    variant record のリストです
  • IsoItemIsoItem
    IsoItem のリストです
  • IsoSceneIsoScene
    IsoScene のリストです
  • IsoWorldIsoWorld
    IsoWorld のリストです
  • タイル素材TileAsset
    タイル素材のリストです(tile_palette_create の入力などに使います)
  • タイルパレットTilePalette
    タイルパレットのリストです
  • タイルマップTileCanvas
    タイルマップのリストです
  • 解決済みタイル配置TileResolved
    解決済みタイル配置のリストです
  • Any(上級者向け)Any
    上級者向けです。どの型でも混ぜられますが、取り出した値の型が下流ノードの期待と合わないと実行時エラーになります。
要素数
count
Int
41–16

入力スロットの数

Overview

Combines multiple inputs into one List. It is the entry point for bundling separately created images or numbers and passing them to a node that accepts a list, such as sprite_sheet_pack, list_map, or a batch-processing node.

Usage tips

  • A representative use is building a spritesheet: bundle separately drawn or processed frames into a List<Image> and pass it to sprite_sheet_pack.
  • Increase the number of slots with count, up to 16. For more items or a regular numeric sequence, use a generator such as variant_range or seed_range.
  • Choose item_type first. Changing it later may disconnect existing connections.

Related nodes

  • list_get — the reverse operation, from a list to one item
  • list_map / list_zip — process the bundled list
  • sprite_sheet_pack — a common destination for List<Image>
  • cartesian_product — expand combinations

Technical details

  • item_type fixes the type of the list elements.
  • Selecting Number accepts both Float and Int.
  • Selecting List creates a nested list.
  • Selecting Any allows a mixed list, but ListGet and downstream nodes may report type-mismatch warnings.

Examples

  • Bundle several images into List<Image> and switch between them with ListGet.
  • Bundle several numeric candidates into List<Number> and select them in an animation.
  • Use List<List> to group several sets of pattern candidates together.
Back to Node List
List Create — PixPipeline Node Reference