RemoveProxyParam

導入

v1.0

カテゴリ

property

詳細

3D オブジェクトのリストまたはカスタム パラメータ セットから、プロキシ パラメータを削除します。

カスタム パラメータとは、ユーザ固有の目的のために作成するパラメータです。 プロキシ パラメータとは、ユーザ専用のカスタム パラメータ セットに追加できる、リンクされた他のパラメータのコピーです。 カスタム パラメータとは異なり、プロキシ パラメータは実際にはクローンされたパラメータで、シーンの別のパラメータのデータが反映されます。

プロキシ パラメータで実行される処理はすべて、実際のパラメータの実行結果と同じ結果を導きます。

スクリプト構文

RemoveProxyParam( [InputObjs] );

パラメータ

パラメータ タイプ 詳細
InputObjs 文字列 オブジェクトのリスト

デフォルト値: 現在選択されている値

VBScript の例

'
' 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

関連項目

AddProxyParam CustomProperty Parameter