v9.5 (2011)
Softimage オブジェクト CLSID に一致するモデル内に存在するすべての SIObject オブジェクトのコレクションが戻されます。オブジェクト CLSID は記録に残されませんが、XSIUtils.DataRepository によって、または Softimage オブジェクトを SDK Explorer でインスペクトすることで検出できます。
SIObjectCollection Model.FindObjectsFromCLSID( String in_sCLSID ); |
oReturn = Model.FindObjectsFromCLSID( CLDID ); |
パラメータ | タイプ | 説明 |
---|---|---|
CLDID | String | オブジェクト CLSID の文字列表現。 |
# Enumerate all visibility properties under the scene root. props = Application.ActiveSceneRoot.FindObjectsFromCLSID( "{11EBE301-A20C-11D0-8478-00A024C7919C}" ) for vis in props: LogMessage( vis.FullName ) # INFO : Camera_Root.visibility # INFO : Views.ViewC.SpotCamera.visibility # INFO : Camera.visibility # INFO : Views.ViewB.SpotCamera.visibility # INFO : Camera_Interest.visibility # INFO : Views.ViewD.SpotCamera.visibility # INFO : Views.ViewA.SpotCamera.visibility # INFO : light.visibility |