Clone

導入

v3.0

詳細

Duplicate と同一ですが、ジオメトリが元のオブジェクトとの関係をもってコピーされる点が異なります。

スクリプト構文

oReturn = Clone( [InputObjs], [NbItems], [Hierarchy], [Grouping], [Properties], [Animation], [Constraints], [Selection], [Xfrom], [Sx], [Sy], [Sz], [Rx], [Ry], [Rz], [Tx], [Ty], [Tz], [TrackXform] );

戻り値

クローンのリストを含む XSICollection オブジェクトを戻します。

パラメータ

パラメータ タイプ 説明
InputObjs 文字列 フィルタするオブジェクトのリスト

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

NbItems Long クローンを作成するアイテムの数

デフォルト値: 1

Hierarchy siDupParent 複製を子として関連付ける方法を指定

デフォルト値: siNoParent

Grouping siDupGroup クローン オブジェクトをグループ化する方法を指定

デフォルト値: siNoGrouping

Properties siDupProperty クローン オブジェクトのプロパティを複製する方法を指定

デフォルト値: siDuplicateProperties

Animation siDupAnimation クローン オブジェクトのアニメーションを複製する方法を指定

デフォルト値: siDuplicateAnimation

Constraints siDupConstraint クローン オブジェクトのコンストレイントを複製する方法を指定

デフォルト値: siDuplicateConstraints

Selection siDupSelection クローン オブジェクトの選択方法を指定

デフォルト値: siSetSelection

Xfrom siDupTransform 変換を用いてクローン オブジェクトを配布する方法を指定

デフォルト値: siGlobalXForm

Sx 数値 X 値のスケーリング

デフォルト値: 1.0

Sy 数値 Y 値のスケーリング

デフォルト値: 1.0

Sz 数値 Z 値のスケーリング

デフォルト値: 1.0

Rx 数値 X 値の回転

デフォルト値: 0.0

Ry 数値 Y 値の回転

デフォルト値: 0.0

Rz 数値 Z 値の回転

デフォルト値: 0.0

Tx 数値 X 値の移動

デフォルト値: 0.0

Ty 数値 Y 値の移動

デフォルト値: 0.0

Tz 数値 Z 値の移動

デフォルト値: 0.0

TrackXform 文字列 配置を追跡します。

デフォルト値: ""

VBScript の例

dim list

GetPrim "Cone", "MyCone"

set list = Clone( "MyCone" )

InspectObj list

関連項目

Duplicate SIDuplicate