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

概要

greasePencilCtx([autoCreateFrames=boolean], [canDraw=boolean], [createOrEditFrame=int], [exists=boolean], [exportArchive=[string, string]], [fileTextureSize=int], [greasePencilType=int], [image1=string], [image2=string], [image3=string], [importArchive=string], [makeStroke=uint], [removeFrame=int], [resetBrushes=boolean], [rgbcolor=[float, float, float]], [sequenceNodeName=string])

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

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

これは、グリース ペンシル ツール用のツール コンテキスト コマンドです。

戻り値

なし

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

フラグ

autoCreateFrames, canDraw, createOrEditFrame, exists, exportArchive, fileTextureSize, greasePencilType, image1, image2, image3, importArchive, makeStroke, removeFrame, resetBrushes, rgbcolor, sequenceNodeName
ロング ネーム(ショート ネーム) 引数タイプ プロパティ
autoCreateFrames(acf) boolean createqueryedit
作図するときに自動的にフレームを作成する必要がありますか?
canDraw(cd) boolean query
作図が許可されているか確認します。
createOrEditFrame(cef) int query
作成または編集するフレーム番号です。
exists(ex) boolean create
指定したオブジェクトが存在するかどうかによって、true または false を返します。他のフラグは無視されます。
exportArchive(eac) [string, string] edit
書き出しアーカイブの名前を変更します。
fileTextureSize(fts) int createqueryedit
ファイル テクスチャの幅と高さの両方の寸法です(それらは正方形になります)。
greasePencilType(gpt) int createqueryedit
グリース ペンシルのタイプです。1 = ペンシル、2 = マーカー、3 = ソフト ペンシル、4 = 消しゴム
image1(i1) string createqueryedit
コンテキストに関連付けられているツールを表す 3 つの可能なアイコンの中の最初のアイコンです。
image2(i2) string createqueryedit
コンテキストに関連付けられているツールを表す 3 つの可能なアイコンの中の 2 番目のアイコンです。
image3(i3) string createqueryedit
コンテキストに関連付けられているツールを表す 3 つの可能なアイコンの中の 3 番目のアイコンです。
importArchive(iac) string edit
読み込みアーカイブの名前を変更します。
makeStroke(mst) uint createqueryeditmultiuse
ストローク ポイントの値です。
removeFrame(rf) int edit
指定されたフレームを削除します。
resetBrushes(rb) boolean queryedit
ブラシをリセットする必要がありますか?
rgbcolor(rgb) [float, float, float] createqueryedit
グリース ペンシルのカラーです。
sequenceNodeName(snn) string query
シーケンス ノードの名前を照会します。

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

Python 例

import maya.cmds as cmds

# Create a new grease pencil context, then switch to it
cmds.greasePencilCtx('greasePencilCtx1')
cmds.setToolTo('greasePencilCtx1')