ActionDelta.AddConstraintItem

ActionDelta.AddConstraintItem

説明

Delta.AddAction メソッドで作成された ActionDelta にタイプ siModificationDeltaConstraint の新しい ActionDeltaItem を追加します。

ActionDelta のタイプは siModificationDeltaConstraint である必要があります(ActionDelta タイプのリストについては「siModificationDeltaType」を参照)。

C#構文

ActionDeltaItemCollection ActionDelta.AddConstraintItem( Object in_cnsPreset, Object in_cnsned, Object in_cnsning, Boolean in_bComp, Object in_offsetCnsned, Object in_offsetCnsning );

スクリプト構文

oReturn = ActionDelta.AddConstraintItem( Preset, Targets, Sources, [Compensation], [TargetOffset], [SourceOffset] );

戻り値

ActionDeltaItemCollection

パラメータ

パラメータ タイプ 説明
Preset コンストレイントプリセット オブジェクトに追加するコンストレイントのタイプ
Targets X3DObjectX3DObjectCollectionまたはXSICollection 被コンストレイントオブジェクト(Constraint.Constrained を参照)
Sources X3DObjectX3DObjectCollection または XSICollection コンストレイナとして動作するオブジェクト(Constraint.Constraining を参照)
Compensation Boolean 補正モード。オンにする場合は True

デフォルト値: False

TargetOffset SIVector3またはArray ターゲットアタッチメントポイント(Distance、Position コンストレイント)
SourceOffset SIVector3 または Array ソースアタッチメントポイント(Distance、Position、Surface、Trajectoryコンストレイント)。回転オフセット(Orientation コンストレイント)、移動オフセット(Direction コンストレイント)、スケーリングオフセット(Scaling コンストレイント)

JScript の例

/* 

	See the example on the documentation page for the ActionDelta object 

*/

関連項目

Delta.AddAction ActionDeltaCollection