v1.0
edit
指定された(または選択された)オブジェクトのコピーを作成します。
oReturn = Duplicate( [InputObjs], [NbItems], [History], [Hierarchy], [Grouping], [Properties], [Animation], [Constraints], [Selection], [Xfrom], [Sx], [Sy], [Sz], [Rx], [Ry], [Rz], [Tx], [Ty], [Tz], [TrackXform], [TextureSupports] ); |
複製されたオブジェクトのリストを含むXSICollectionオブジェクトを戻します。
パラメータ | タイプ | 詳細 |
---|---|---|
InputObjs | 文字列 | 複製するオブジェクトのリスト
デフォルト値: 現在選択されている値 |
NbItems | Long | 複製するアイテムの数
デフォルト値: 1 |
History | siDupHistory | オブジェクト コンストラクション ヒストリを複製する方法
デフォルト値: siDuplicateHistory |
Hierarchy | siDupParent | 複製を子として関連付ける方法を指定
デフォルト値: siNoParent |
Grouping | siDupGroup | 複製されたオブジェクトをグループ化する方法
デフォルト値: siNoGrouping |
Properties | siDupProperty | プロパティを複製する方法
デフォルト値: siDuplicateProperties |
Animation | siDupAnimation | アニメーションを複製する方法
デフォルト値: siDuplicateAnimation |
Constraints | siDupConstraint | コンストレイントを複製する方法
デフォルト値: siDuplicateConstraints |
Selection | siDupSelection | 複製されたオブジェクトを選択する方法
デフォルト値: siSetSelection |
Xfrom | siDupTransform | 変換を使用して複製オブジェクトを配布する方法
デフォルト値: siGlobalXForm |
Sx | Number | X 値のスケーリング
デフォルト値: 1.0 |
Sy | Number | Y 値のスケーリング
デフォルト値: 1.0 |
Sz | Number | Z 値のスケーリング
デフォルト値: 1.0 |
Rx | Number | X 値の回転
デフォルト値: 0.0 |
Ry | Number | Y 値の回転
デフォルト値: 0.0 |
Rz | Number | Z 値の回転
デフォルト値: 0.0 |
Tx | Number | X 値の移動
デフォルト値: 0.0 |
Ty | Number | Y 値の移動
デフォルト値: 0.0 |
Tz | Number | Z 値の移動
デフォルト値: 0.0 |
TrackXform | ブール | 配置を追跡します。
デフォルト値: True |
TextureSupports | siDupTextureSupport | テクスチャ サポートの複製法
デフォルト値: siDuplicateSelectedTextureSupports |
' Create 6 duplicates ' Position them 3 units apart (each duplicate will be translated 3 units along the X axis from its predecessor) ' The transforms are applied relative to the previous duplicate ' For example, if the original is positioned at (0,0,0), then the duplicates are positioned at ' (3,0,0), (6,0,0), (9,0,0),..., (18,0,0) CreatePrim "Sphere", "NurbsSurface" SetValue ".sphere.radius", 1.000 Duplicate "Sphere", 6, , , , , , , , siApplyRepeatXForm, 1, 1, 1, 0, 0, 0, 3, 0, 0 |