ジャンプ先: 概要. 戻り値. 関連. フラグ. Python 例.

概要

scaleComponents( float float float [objects] , [pivot=[linear, linear, linear]], [rotation=[angle, angle, angle]])

注: オブジェクトの名前と引数を表す文字列は、カンマで区切る必要があります。これはシノプシスに示されていません。

scaleComponents は、取り消し可能、照会不可能、および編集不可能です。

これは scale コマンドの制限付きバージョンです。このコマンドは選択したコンポーネントのみに動作します。ワールド空間でピボットを使用すると、回転を行うことができます。この回転はスケーリングに作用します。そのため、指定した回転による回転が済んでから、X、Y、Z 軸方向にスケーリングします。

これにより、選択したコンポーネントを、通常のスケールが可能なオブジェクト空間やワールド空間だけでなく、任意の空間でスケーリングできます。

スケール値は絶対値ではなく常に相対値になります。

戻り値

なし

関連

move, rotate, scale, xform

フラグ

pivot, rotation
ロング ネーム(ショート ネーム) 引数タイプ プロパティ
pivot(p) [linear, linear, linear] create
ワールド空間でのピボットの位置(既定は原点)
rotation(ro) [angle, angle, angle] create
スケーリング用の回転オフセット(既定はなし)

フラグはコマンドの作成モードで表示できます フラグはコマンドの編集モードで表示できます
フラグはコマンドの照会モードで表示できます フラグに複数の引数を指定し、タプルまたはリストとして渡すことができます。

Python 例

import maya.cmds as cmds

cmds.scaleComponents( 2, 2, 2, pivot=(0, 10, 0), rotation=(30, 40, 50) )