Utility/ValueMultiplexer

Last-modified: 2025-07-16 (水) 20:12:20


ValueMultiplexer(バリュー マルチプレクサ)

複数の値から一つだけ選択して出力するコンポーネント


項目

Enabled:
効果なし。

Target:
駆動先。

Index:
選択値。
リストを超過すると一周します。(ラップアラウンド)

Values(list):
値のリスト。

AllowWriteBack:
書戻し処理を許可する。
Trueにすると駆動先が変化した時に、選択されているValueに値が書込まれる。


使用例

  • 適当なスロットにアタッチ。
    TargetとValues(list)を設定する。
  • 特殊な使い方ですが、このコンポーネントをFluxで制御できます。
    (Fluxツールでコンポーネントの名前部分を掴んで、ソースを取出す事ができます。)
    詳しくは公式Wikiをご覧ください。
    Component:ValueMultiplexer - Resonite Wiki


その他

  • FluxにもMultiplexノードがあります。Demultiplexノードもある。
  • boolを駆動する場合は、もしかしたらBooleanSwitcherの方が便利かも。
  • 参照の場合はReferenceMultiplexerを使います。
  • アセットの場合はAssetMultiplexerを使います。