Delta.AddAction メソッドで作成された ActionDelta にタイプ siModificationDeltaConstraint の新しい ActionDeltaItem を追加します。
ActionDelta のタイプは siModificationDeltaConstraint である必要があります(ActionDelta タイプのリストについては「siModificationDeltaType」を参照)。
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] ); |
パラメータ | タイプ | 説明 |
---|---|---|
Preset | コンストレイントプリセット | オブジェクトに追加するコンストレイントのタイプ |
Targets | X3DObject、X3DObjectCollectionまたはXSICollection | 被コンストレイントオブジェクト(Constraint.Constrained を参照) |
Sources | X3DObject、X3DObjectCollection または XSICollection | コンストレイナとして動作するオブジェクト(Constraint.Constraining を参照) |
Compensation | Boolean |
補正モード。オンにする場合は True デフォルト値: False |
TargetOffset | SIVector3またはArray | ターゲットアタッチメントポイント(Distance、Position コンストレイント) |
SourceOffset | SIVector3 または Array | ソースアタッチメントポイント(Distance、Position、Surface、Trajectoryコンストレイント)。回転オフセット(Orientation コンストレイント)、移動オフセット(Direction コンストレイント)、スケーリングオフセット(Scaling コンストレイント) |
/* See the example on the documentation page for the ActionDelta object */ |