Houdini 20.0 ノード APEXノード

dict::Update

他の辞書のエントリーで辞書のエントリーを更新します。

On this page
Since 20.0

辞書のリストからエントリーが dict 辞書へポート順にコピーされ、 dict と同じキーを持つエントリーが置換されます。 addmissing をTrueに設定すると、新しいキーのエントリーが dict に追加されます。 changetype をTrueに設定すると、 dict 内のエントリーの値の型の変更が許可されます。

このノードの dict ポートはインプレースポートです。つまり、コピーを作成せずに辞書が更新されます。

入力

*dict: Dict Required

更新する辞書。

others: VariadicArg<Dict>

順番通りに dict を更新する際に使用される可変長入力の辞書。

addmissing: Bool

Trueに設定すると、新しいキーのエントリーが dict に追加されます。

changetype: Bool

Trueに設定すると、 dict 内のエントリーの値の型の変更が許可されます。

出力

*dict: Dict

エントリーが更新された dict 入力。

APEXノード