node(path)
→ hou.OpNode or None
そのパスが/
で始まっている場合、Houdiniは、そのままのパスでノードを検索します。
そうでない場合、Houdiniは現行パスを基準にノードを検索します。
Houdiniの現行パスに関する詳細は、hou.pwd()を参照してください。
そのパス内に..
があれば、Houdiniは現行位置から1ノード上に移動します。
MPlayからこの関数をコールすると、hou.NotAvailableを引き起こします。
この関数とhou.OpNodeクラスを混同しないように注意してください。
>>> hou.node("/obj") <hou.OpNode at /obj> >>> hou.node("/obj").createNode("geo") <hou.ObjNode of type geo at /obj/geo1> >>> hou.node("/obj").createNode("geo") <hou.ObjNode of type geo at /obj/geo2> >>> hou.node("/obj/geo1") <hou.ObjNode of type geo at /obj/geo1> >>> hou.cd("/obj") >>> hou.node("geo1") <hou.ObjNode of type geo at /obj/geo1> >>> hou.cd("/obj/geo2") >>> hou.node("../geo1") <hou.ObjNode of type geo at /obj/geo1> >>> print hou.node("../geo3") None
See also |