v1.0
3D オブジェクトのリストまたはカスタム パラメータ セットから、プロキシ パラメータを削除します。
カスタム パラメータとは、ユーザ固有の目的のために作成するパラメータです。 プロキシ パラメータとは、ユーザ専用のカスタム パラメータ セットに追加できる、リンクされた他のパラメータのコピーです。 カスタム パラメータとは異なり、プロキシ パラメータは実際にはクローンされたパラメータで、シーンの別のパラメータのデータが反映されます。
プロキシ パラメータで実行される処理はすべて、実際のパラメータの実行結果と同じ結果を導きます。
RemoveProxyParam( [InputObjs] ); |
' ' This example demonstrates how to add and remove proxy ' parameters from a scene object ' NewScene , false ' Create a Cone with 2 proxy custom parameters GetPrim "Cone", , , primitive AddProp "Custom_parameter_list", , , "CustomPSet", outValue set cpset = outValue(0) AddProxyParam "cone.CustomPSet", "Camera_Root.kine.local.posx" AddProxyParam "cone.CustomPSet", "Camera_Root.kine.local.posy" ' What do we have? Application.LogMessage cpset.Parameters.GetAsText() ' Now remove one of the proxy parameters and check ' the list of parameters again RemoveProxyParam "cone.CustomPSet.Camera_Root_posx" Application.LogMessage cpset.Parameters.GetAsText() ' Expected results: ' INFO : Camera_Root.kine.local.posx,Camera_Root.kine.local.posy ' INFO : Camera_Root.kine.local.posy |