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

概要

showManipCtx [-currentNodeName] [-exists] [-history boolean] [-image1 string] [-image2 string] [-image3 string] [-incSnap uint boolean] [-incSnapRelative uint boolean] [-incSnapUI] [-incSnapValue uint float] [-lockSelection boolean] [-name string] [-toggleIncSnap] [-toolFinish script] [-toolStart script] string

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

このコマンドは、マニピュレータ表示コンテキストを作成するために使用します。マニピュレータ表示コンテキストには、有効なマニピュレータが定義されている選択したすべてのオブジェクトのマニピュレータが表示されます。

戻り値

string新しく作成されたコンテキストの名前です。

照会モードでは、戻り値のタイプは照会されたフラグに基づきます。

フラグ

currentNodeName, exists, history, image1, image2, image3, incSnap, incSnapRelative, incSnapUI, incSnapValue, lockSelection, name, toggleIncSnap, toolFinish, toolStart
ロング ネーム(ショート ネーム) 引数タイプ プロパティ
-currentNodeName(-cnn) query
コンテキストがアタッチされる最初のノードの名前を返します。
-exists(-ex) create
指定したオブジェクトが存在するかどうかによって、true または false を返します。他のフラグは無視されます。
-history(-ch) boolean create
ツール コマンドの場合、対象となるツールのコンストラクション ヒストリをオンにします。
-image1(-i1) string createqueryedit
コンテキストに関連付けられているツールを表す 3 つの可能なアイコンの中の最初のアイコンです。
-image2(-i2) string createqueryedit
コンテキストに関連付けられているツールを表す 3 つの可能なアイコンの中の 2 番目のアイコンです。
-image3(-i3) string createqueryedit
コンテキストに関連付けられているツールを表す 3 つの可能なアイコンの中の 3 番目のアイコンです。
-incSnap(-is) uint boolean createqueryeditmultiuse
true の場合、コンテキストによって所有されるマニピュレータは指定したモードで漸増スナップを使用します。
-incSnapRelative(-isr) uint boolean createqueryeditmultiuse
true の場合、コンテキストによって所有されるマニピュレータは指定したモードで相対漸増スナップを使用します。
-incSnapUI(-isu) query
コンテキストによって所有されるマニピュレータが必要とする漸増スナップの UI を示す要素の配列を返します。必要な UI がない場合、結果の配列には値 0 を持つ単一の要素が含まれます。その他の値と意味は次のとおりです。
  • 1 - 階調増分移動の UI
  • 2 - 漸増回転の UI
  • 3 - 漸増スケールの UI
-incSnapValue(-isv) uint float createqueryeditmultiuse
コンテキストによって所有されるマニピュレータが指定したモードで使用するステップ値を提供します。
-lockSelection(-ls) boolean createqueryedit
true に設定すると、このコンテキストで現在の選択が変更されないようになります。既定では false に設定されます。
-name(-n) string create
これがツール コマンドの場合、ツールに適切に名前を付けます。
-toggleIncSnap(-tis) createedit
すべてのモードのスナップを切り替えます(有効化/無効化)。
-toolFinish(-tf) script createqueryedit
ユーザがスクリプトを終了するときに実行されるスクリプトを指定します。
-toolStart(-ts) script createqueryedit
ユーザが最初にスクリプトを入力するときに実行されるスクリプトを指定します。

フラグはコマンドの作成モードで表示できます フラグはコマンドの編集モードで表示できます
フラグはコマンドの照会モードで表示できます コマンド内でフラグを複数回使用できます。

MEL 例

// Creates a new show manip context.
showManipCtx;