IntArray
可変長の int リストを保持し、Index 番目の要素を Value へ出します。リストの中身はノード上で編集します(+ Add で追加、各行のフィールドで編集、- で削除)。BlendMode のような「番号で選ぶパラメータ」のバンクを作るのに向きます。
- 新規作成時の中身は
0, 1の2要素 - Index は剰余でラップします(
Index % 要素数。負の Index は末尾側へ回り込む)。クランプではないので、Counter をそのまま挿せば巡回します - ノード上のヘッダに
[選ばれた番号] = 値が表示されます
リストが空のときは、下流に古い値が残らないよう既定値
0を明示的に流します。
入力ポート
| Port ID | 型 |
|---|---|
Index | int |
出力ポート
| Port ID | 型 |
|---|---|
Value | int |
スクリプトから設定可能なメンバー
| パス | 型 |
|---|---|
indexInput | int |
Synapse Apps(スクリプティング)
await synapse.modules.create({ type: "IntArray" }) 


