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

概要

scaleKeyCtx( contextName , [exists=boolean], [history=boolean], [image1=string], [image2=string], [image3=string], [name=string], [scaleSpecifiedKeys=boolean], [type=string])

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

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

このコマンドは、グラフ エディタ(Graph Editor)内でキーフレームをスケールするために使用するコンテキストを作成します。

戻り値

stringタイプ フラグが照会された場合はスケール タイプ
booleanscaleSpecifiedKeys フラグが照会された場合は、指定されたキーをスケールするかどうか

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

フラグ

exists, history, image1, image2, image3, name, scaleSpecifiedKeys, type
ロング ネーム(ショート ネーム) 引数タイプ プロパティ
exists(ex) boolean create
指定したオブジェクトが存在するかどうかによって、true または false を返します。他のフラグは無視されます。
history(ch) boolean create
ツール コマンドの場合、対象となるツールのコンストラクション ヒストリをオンにします。
image1(i1) string createqueryedit
コンテキストに関連付けられているツールを表す 3 つの可能なアイコンの中の最初のアイコンです。
image2(i2) string createqueryedit
コンテキストに関連付けられているツールを表す 3 つの可能なアイコンの中の 2 番目のアイコンです。
image3(i3) string createqueryedit
コンテキストに関連付けられているツールを表す 3 つの可能なアイコンの中の 3 番目のアイコンです。
name(n) string create
これがツール コマンドの場合、ツールに適切に名前を付けます。
scaleSpecifiedKeys(ssk) boolean queryedit
指定したキーだけを調整する必要があるかどうかを確認します。false の場合、選択したキー以外のキーがスケール時に調整されます。既定は true です。
type(typ) string queryedit
rect | manip 使用するスケール マニピュレータのタイプを指定します(注: 「rect」はマニピュレータ スタイルのコンテキストで、「manip」はジェスチャ スタイルのコンテキストです)。

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

Python 例

import maya.cmds as cmds

# Create a manipulator style scale key context for the graph editor
#
cmds.scaleKeyCtx( 'scaleKeyContext', type='rect' )