今後作るであろうものに必要だったので
カスタムプロパティって言うと
↑のなのですが。
こいつの取得方法がよく分かってなかったのでメモ
///////////////////////////////
//シーンルートを取得
var oRoot = ActiveSceneRoot;
//カスタムプロパティを取得
var oProps = oRoot.properties.Filter(siCustomParamSet) ;
//↑の数を取得
var oCount = oProps.count
//プロパティの数だけループ
for(i=0;i
logmessage (oProp.Name)
}
///////////////////////////
これで取得はカスタムパラメーターは取得できる、カスタムプロパティのパラメーターを取得したいときは
///////////////////////////////
//シーンルートを取得
var oRoot = ActiveSceneRoot;
//カスタムプロパティを取得
var oProps = oRoot.properties.Filter(siCustomParamSet) ;
//↑の数を取得
var oCount = oProps.count
//プロパティの数だけループ
for(i=0;i
logmessage (oProp.Name)
var oPLs = oProp.parameters
//プロパティの中のパラメーターの数だけループ
for (j=0;j
logmessage (oPL)
}
}
///////////////////////////
です。
予定としてはカスタムパラメーター名で一致した場合は処理をしない みたいなことをしたい。
取り急ぎなものでもないからこのまま放置しそうだけれども。