ICENode.GetPortFromName2

ICENode.GetPortFromName2

導入

v11.0 (2013)

説明

特定のポート名と一致する ICENodePort オブジェクトを戻します。このメソッドは ICENode.GetPortFromName に似ていますが、Python 言語に固有のメソッドです。

C#構文

Object ICENode.GetPortFromName2( String portname );

スクリプト構文

oReturn = ICENode.GetPortFromName2( PortName );

戻り値

ICENodePort

パラメータ

パラメータ タイプ 説明
PortName String 一致するポート名。

Python の例

# Demonstrate how to get a port by name in Python

from siutils import *

si = si()

si.NewScene("",False)

si.CreatePrim("Sphere", "MeshSurface", "", "")

si.ApplyOp("ICETree", "sphere", "siNode", "siPersistentOperation", "", 0)

si.AddICENode("ICENodes\\ColorNode.Preset", "sphere.polymsh.ICETree")

node = si.GetValue('sphere.polymsh.ICETree.ColorNode')

port = node.GetPortFromName2('Value')

log( port.GetValueAtFrame(0) )