ジャンプ先: 概要. 戻り値. フラグ. Python 例.
pointPosition(
[object]
, [local=boolean], [world=boolean])
注: オブジェクトの名前と引数を表す文字列は、カンマで区切る必要があります。これはシノプシスに示されていません。
pointPosition は、取り消し可能、照会不可能、および編集不可能です。
あらゆるタイプのポイント オブジェクトのワールド空間位置かローカル空間位置を返します。有効な選択項目は、- カーブおよびサーフェス CV - ポリゴン頂点 - ラティス ポイント - パーティクル - カーブおよびサーフェス エディット ポイント - カーブおよびサーフェス パラメータ ポイント - ポリゴン UV - 回転/スケール/ジョイント ピボット - セレクション ハンドル - ロケータ、パラメータ ロケータ、および円弧長ロケータです。
これらは選択したオブジェクトで動作します。または、コマンドでオブジェクトを指定することができます。フラグを指定しないと、ワールド空間位置が既定で返されます。
local, world
フラグはコマンドの作成モードで表示できます
|
フラグはコマンドの編集モードで表示できます
|
フラグはコマンドの照会モードで表示できます
|
フラグに複数の引数を指定し、タプルまたはリストとして渡すことができます。
|
import maya.cmds as cmds
cmds.pointPosition( 'curve1.cv[3]' )
# Returns the (x,y,z) world position of curve1's 3rd CV.
cmds.pointPosition( 'particle1.pt[1]', l=True )
# Returns the (x,y,z) local position of the particle point.