| On this page | |
| Since | 21.0 |
keys 配列を使用して、入れ子化された辞書を走査して値を取得します。 成功すると、その取得した値が value の出力に設定されます。 失敗すると、 default 値が value に設定されます。
例えば、次のような辞書の辞書があった場合:
"nested_dict": {
"a_nested_value": 15
},
"another_nested_dict": ...15の値を取得するには、 keys 配列を["nested_dict", "a_nested_value"]に設定します。
入力 ¶
dict:
Dict
value を取得する辞書。
keys:
StringArray
value を取得するために走査するキーシーケンス。
default:
AnimChannel, AnimChannelCollection, AnimStack, ApexGraphHandle, ApexNodeID, ApexPortID, Bool, ColorRamp, Dict, DynamicPath, FBIKSkeleton, FBIKSolver, FBIKTarget, Float, FloatRamp, Geometry, Int, Matrix3, Matrix4, SimRootDataId, String, Vector2, Vector3, Vector4
keys シーケンスに呼応したエントリが存在しなかった場合に返す値。
出力 ¶
value:
AnimChannel, AnimChannelCollection, AnimStack ApexGraphHandle, ApexNodeID, ApexPortID, Bool, ColorRamp, Dict, DynamicPath, FBIKSkeleton, FBIKSolver, FBIKTarget, Float, FloatRamp, Geometry, Int, Matrix3, Matrix4, SimRootDataId, String, Vector2, Vector3, Vector4
dict 内の keys シーケンスに呼応した値。 keys シーケンスが存在しなかった場合、 default の値が value に設定されます。
success:
Bool
value の取得に成功すればTrueを返します。
| See also |