item(path)
→ hou.NetworkMovableItem or None
pathが/
で始まっている場合、Houdiniはそのままのパスでアイテムを検索します。
そうでない場合、Houdiniは現行パスを基準に検索します。
Houdiniの現行パスに関する詳細は、hou.pwd()を参照してください。
path内に..
がある度に、Houdiniは現行位置から1階層上に移動します。
このメソッドは、hou.node()メソッドをもっと一般化した形式であり、hou.OpNodeオブジェクトだけを返します。 しかし、いくつかのネットワークアイテムタイプ(hou.SubnetIndirectInput and hou.NetworkDot)は名前を持たないので、このメソッドでは何も返されません。
MPlayからこの関数をコールすると、hou.NotAvailableを引き起こします。
>>> hou.item("/obj") <hou.OpNode at /obj> >>> hou.item("/obj").createNetworkBox() <hou.NetworkBox at /obj/__netbox1> >>> hou.item("/obj/__netbox1") <hou.NetworkBox at /obj/__netbox1> >>> hou.cd("/obj") >>> hou.item("__netbox1") <hou.NetworkBox at /obj/__netbox1> >>> print hou.item("__netbox2") None
See also |