parmTuple(path)
→ hou.ParmTuple or None
そのパスが/
で始まっている場合、Houdiniは、そのままのパスでパラメータタプルを検索します。
そうでない場合、Houdiniは現行パスを基準にパラメータタプルを検索します。
そのパス内に..
があれば、Houdiniは現行位置から1ノード上に移動します。
パラメータを評価している時、hou.pwd()はそのパラメータを含んだノードを返すので、 hou.parmTuple()をエクスプレションで使用することで、パラメータの相対参照をすることができます。
>>> node = hou.node("/obj").createNode("geo") >>> node.path() '/obj/geo1' >>> hou.parmTuple("/obj/geo1/t") <hou.ParmTuple t in /obj/geo1> >>> hou.setPwd(node) >>> hou.parmTuple("tx") <hou.ParmTuple t in /obj/geo1>
MPlayからこの関数をコールすると、hou.NotAvailableを引き起こします。
See also |