ジャンプ先: 概要. 戻り値. フラグ. Python 例.
showManipCtx(
string
, [currentNodeName=boolean], [exists=boolean], [history=boolean], [image1=string], [image2=string], [image3=string], [incSnap=[uint, boolean]], [incSnapRelative=[uint, boolean]], [incSnapUI=boolean], [incSnapValue=[uint, float]], [lockSelection=boolean], [name=string], [toggleIncSnap=boolean], [toolFinish=script], [toolStart=script])
注: オブジェクトの名前と引数を表す文字列は、カンマで区切る必要があります。これはシノプシスに示されていません。
showManipCtx は、取り消し可能、照会可能、および編集可能です。
このコマンドは、マニピュレータ表示コンテキストを作成するために使用します。マニピュレータ表示コンテキストには、有効なマニピュレータが定義されている選択したすべてのオブジェクトのマニピュレータが表示されます。
| string | 新しく作成されたコンテキストの名前です。 |
照会モードでは、戻り値のタイプは照会されたフラグに基づきます。
currentNodeName, exists, history, image1, image2, image3, incSnap, incSnapRelative, incSnapUI, incSnapValue, lockSelection, name, toggleIncSnap, toolFinish, toolStart
| ロング ネーム(ショート ネーム) |
引数タイプ |
プロパティ |
|
currentNodeName(cnn)
|
boolean
|
|
|
コンテキストがアタッチされる最初のノードの名前を返します。
|
|
exists(ex)
|
boolean
|
|
|
指定したオブジェクトが存在するかどうかによって、true または false を返します。他のフラグは無視されます。
|
|
history(ch)
|
boolean
|
|
|
ツール コマンドの場合、対象となるツールのコンストラクション ヒストリをオンにします。
|
|
image1(i1)
|
string
|
 
|
|
コンテキストに関連付けられているツールを表す 3 つの可能なアイコンの中の最初のアイコンです。
|
|
image2(i2)
|
string
|
 
|
|
コンテキストに関連付けられているツールを表す 3 つの可能なアイコンの中の 2 番目のアイコンです。
|
|
image3(i3)
|
string
|
 
|
|
コンテキストに関連付けられているツールを表す 3 つの可能なアイコンの中の 3 番目のアイコンです。
|
|
incSnap(incSnap)
|
[uint, boolean]
|
  
|
|
true の場合、コンテキストによって所有されるマニピュレータは指定したモードで漸増スナップを使用します。
|
|
incSnapRelative(isr)
|
[uint, boolean]
|
  
|
|
true の場合、コンテキストによって所有されるマニピュレータは指定したモードで相対漸増スナップを使用します。
|
|
incSnapUI(isu)
|
boolean
|
|
|
コンテキストによって所有されるマニピュレータが必要とする漸増スナップの UI を示す要素の配列を返します。必要な UI がない場合、結果の配列には値 0 を持つ単一の要素が含まれます。その他の値と意味は次のとおりです。
- 1 - 階調増分移動の UI
- 2 - 漸増回転の UI
- 3 - 漸増スケールの UI
|
|
incSnapValue(isv)
|
[uint, float]
|
  
|
|
コンテキストによって所有されるマニピュレータが指定したモードで使用するステップ値を提供します。
|
|
lockSelection(ls)
|
boolean
|
 
|
|
true に設定すると、このコンテキストで現在の選択が変更されないようになります。既定では false に設定されます。
|
|
name(n)
|
string
|
|
|
これがツール コマンドの場合、ツールに適切に名前を付けます。
|
|
toggleIncSnap(tis)
|
boolean
|

|
|
すべてのモードのスナップを切り替えます(有効化/無効化)。
|
|
toolFinish(tf)
|
script
|
 
|
|
ユーザがスクリプトを終了するときに実行されるスクリプトを指定します。
|
|
toolStart(ts)
|
script
|
 
|
|
ユーザが最初にスクリプトを入力するときに実行されるスクリプトを指定します。
|
|
フラグはコマンドの作成モードで表示できます
|
フラグはコマンドの編集モードで表示できます
|
フラグはコマンドの照会モードで表示できます
|
フラグに複数の引数を指定し、タプルまたはリストとして渡すことができます。
|
import maya.cmds as cmds
# Creates a new show manip context.
cmds.showManipCtx()