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

概要

texMoveContext( [object] , [editPivotMode=boolean], [exists=boolean], [image1=string], [image2=string], [image3=string], [position=boolean], [snap=boolean], [snapComponentsRelative=boolean], [snapPixelMode=int], [snapValue=float], [tweakMode=boolean])

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

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

テクスチャ エディタの移動マニピュレータ コンテキストの作成、編集、照会を実行するときに使用します。上記のフラグは、すべてのテクスチャ エディタの移動マニピュレータ コンテキストのグローバルの動作を制御します。コンテキストを独自に変更することはできません。上記のフラグを使ってコンテキストの動作を変更すると、既存のテクスチャ エディタの移動マニピュレータ コンテキストがすべて変更されます。

戻り値

string(新しいコンテキストの名前)

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

フラグ

editPivotMode, exists, image1, image2, image3, position, snap, snapComponentsRelative, snapPixelMode, snapValue, tweakMode
ロング ネーム(ショート ネーム) 引数タイプ プロパティ
editPivotMode(epm) boolean query
マニピュレータが編集ピボット モードにある場合は true を返します。
exists(ex) boolean create
指定したオブジェクトが存在するかどうかによって、true または false を返します。他のフラグは無視されます。
image1(i1) string createqueryedit
コンテキストに関連付けられているツールを表す 3 つの可能なアイコンの中の最初のアイコンです。
image2(i2) string createqueryedit
コンテキストに関連付けられているツールを表す 3 つの可能なアイコンの中の 2 番目のアイコンです。
image3(i3) string createqueryedit
コンテキストに関連付けられているツールを表す 3 つの可能なアイコンの中の 3 番目のアイコンです。
position(p) boolean query
マニピュレータの現在位置を返します。
snap(s) boolean queryedit
スナップを使用するかどうかを設定または照会します。
snapComponentsRelative(scr) boolean queryedit
次の値を指定することができます。true または false です。true に設定すると、UV のグループをスナップするときに、相対的な間隔が保持されます。false に設定すると、すべての UV がターゲット ポイントにスナップされます。
snapPixelMode(spm) int queryedit
スナップ モードをピクセル センターまたは左上隅に設定します。
snapValue(sv) float queryedit
スナップ増分のサイズを設定または照会します。
tweakMode(twk) boolean queryedit
True にすると、マニピュレータが非表示になり、ハイライト表示されたコンポーネントを選択できるようになります。これをクリック & ドラッグ操作による 1 回のステップで移動することができます。

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

Python 例

import maya.cmds as cmds

# To create a new move context:
cmds.texMoveContext()

# To query the position of the manipulator
cmds.texMoveContext( 'texMoveContext', q=True, position=True )