Houdini 20.5 ノード 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ノード