ノード一覧に戻る

入力ピン

input_pin

カスタムノードの入力ポートを定義します

確認済み
解説あり

出力ポート

名前説明
value
Any
親グラフから渡される入力値

パラメータ

名前既定値範囲説明・選択肢
ピンID
pin_id
Text

入力ポートの不変IDです。

ポート名
pin_name
Text
input

この入力ポートの名前(カスタムノードの外側に表示)

ポート型
port_type
Enum
Image

この入力ポートの型

  • ImageImage
  • NumberNumber
  • FloatFloat
  • IntInt
  • ColorColor
  • BoolBool
  • TextText
  • Vec2Vec2
  • Vec3Vec3
  • OklchAdjustOklchAdjust
  • PalettePalette
  • ListList
  • PathPath
  • PixelLinePixelLine
  • SolidSolid
  • MapMap
  • TextLayoutTextLayout
  • PixelPatchPixelPatch
  • IndexedImageIndexedImage
  • IsoItemIsoItem
  • IsoSceneIsoScene
  • IsoWorldIsoWorld
  • AsepriteFileAsepriteFile
  • AnimationClipAnimationClip
  • RuleGridSpecRuleGridSpec
  • RuleTileSetRuleTileSet
  • RuleTileAssetRuleTileAsset
  • RuleSetRuleSet
  • RuleCanvasRuleCanvas
  • RuleResolvedRuleResolved
  • RuleTileAtlasRuleTileAtlas
  • TileAssetTileAsset
  • TilePaletteTilePalette
  • TileCanvasTileCanvas
  • TileResolvedTileResolved
  • NineSliceNineSlice
  • RegionMapRegionMap
  • RecordedLayerRecordedLayer
  • SpriteSheetSpriteSheet
  • FxState2DFxState2D
  • VariantSnapshotVariantSnapshot
  • VariantRecipeVariantRecipe
  • VariantRecordVariantRecord
  • SurfaceSurface
  • SurfaceGeometrySurfaceGeometry
  • ModelModel
  • PbrMaterialPbrMaterial
  • TangentNormalTangentNormal
  • TextureLayoutTextureLayout
  • ProceduralPaletteRecipeProceduralPaletteRecipe
  • AudioBufferAudioBuffer
  • AutomationCurveAutomationCurve
  • AnyAny
必須
required
Bool
true

この入力が必須かどうか

オプショナル
optional
Bool
false

カスタムノードの外部入力を未接続のまま評価できるようにします

概要

カスタムノード(サブグラフのノード化)の入力口を定義する特殊ノードです。 カスタムノードの中に置くと、外側から見た入力ポートが1つ生えます。 通常のグラフに単体で置いても意味を持ちません。

使い方のポイント

  • 使う場所はカスタムノードの内部だけ: 中のグラフで「外から受け取りたい値」の 位置にこのノードを置き、value 出力を内部の処理につなぐ
  • pin_nameport_type が外側での見た目を決める。型は最初に 正しく選ぶ(後から変えると外側の接続が外れる)
  • required をオンにすると、外側で未接続のときにエラーとして知らせる (画像入力など必須のものに)
  • 複数置けば複数入力のカスタムノードになる。並び順の管理も忘れずに

関連ノード

  • output_pin — 出口側の相方(セットで使う)
  • bake_subgraph / snapshot_node — カスタムノード運用と関わるキャッシュ系
ノード一覧に戻る
入力ピン — PixPipeline ノード解説