移動先: 概要 戻り値 フラグ. Python 例.

概要

spaceLocator([absolute=boolean], [name=string], [position=[linear, linear, linear]], [relative=boolean])

注意: オブジェクト名や引数を表す文字列はカンマで区切ります。これは概要には示されていません。

spaceLocator は 「元に戻す」が可能、「照会」が可能、「編集」が可能 です。

このコマンドは、空間内の指定した位置に ロケータを作成します。デフォルトでは、(0,0,0) に作成されます。

戻り値

string[]空間内の新しいロケータの名前。

戻り値の型は照会モードでは照会フラグが基になります。

フラグ

absolute, name, position, relative
ロング ネーム(ショート ネーム) 引数型 プロパティ
position(p) [linear, linear, linear] createqueryedit
ロケータが作成される 3 次元空間内の位置です。
name(n) string createedit
ロケータの名前です。
relative(r) boolean createedit
設定すると、ロケータの位置はローカル空間に対するものになります。ロケータはデフォルトで相対モードで作成されます。
absolute(a) boolean createedit
設定すると、ロケータの位置はワールド空間に対するものになります。

: コマンドの作成モードで使用可能なフラグ : コマンドの編集モードで使用可能なフラグ
: コマンドの照会モードで使用可能なフラグ : タプルまたはリストとして渡された複数の引数を持てるフラグ

Python 例

import maya.cmds as cmds

# Creates a space locator at (1, 1, 1).
cmds.spaceLocator( p=(1, 1, 1) )
# Creates a space locator at (1, 1, 1) in inches.
cmds.spaceLocator( p=('1in', '1in', '1in') )
# Creates a space locator at the default position (0, 0, 0).
cmds.spaceLocator()