RemoveAllCns

カテゴリ

constraint

詳細

すべてのコンストレイントを削除します。

スクリプト構文

RemoveAllCns( [ConstrainedObj], [Propagation] );

パラメータ

パラメータ タイプ 詳細
ConstrainedObj 文字列 拘束されるオブジェクトのリスト

デフォルト値: 選択されたオブジェクト

Propagation Integer ブランチまたはノードからコンストレイントを削除するかどうかを指定します。

デフォルト値: vbUnspecifiedItemFlag (3)

指定可能な値:

説明:

vbNodeItemFlag(0) ノードのコンストレイントを削除します。
vbBranchItemFlag(1) ブランチからコンストレイントを削除します。
vbUnspecifiedItemFlag(3) オブジェクトがノードまたはブランチのどちらで選択されたかによって異なります。 ブランチ選択された場合は、ブランチからすべてのコンストレイントが削除されます。

VBScript の例

GetPrim "Null"
Translate , -5.936, 2.999, -0.300, , 4
SetMarking "kine.local.pos"
SaveKey
Duplicate
Translate , 11.557, -0.000, 0.000, , 4
SaveKey
ParentObj "Null", "Null1"
SelectObj "Null", "BRANCH"
Duplicate
Translate , -0.786, -1.521, 0.152, , 4
ApplyCns "Direction", "Null2", "Null"
ApplyCns "Orientation", "Null3", "Null1"
RemoveAllCns "Null2", 1

関連項目

RemoveCnsType RemoveCns SIApplyConstraint SIApplyCns