ジャンプ先: 概要. 戻り値. フラグ. Python 例.
getPanel([allConfigs=boolean], [allPanels=boolean], [allScriptedTypes=boolean], [allTypes=boolean], [atPosition=[int, int]], [configWithLabel=string], [containing=string], [invisiblePanels=boolean], [scriptType=string], [type=string], [typeOf=string], [underPointer=boolean], [visiblePanels=boolean], [withFocus=boolean], [withLabel=string])
注: オブジェクトの名前と引数を表す文字列は、カンマで区切る必要があります。これはシノプシスに示されていません。
getPanel は、取り消し可能、照会不可能、および編集不可能です。
このコマンドは、パネル、とパネル設定情報を返します。string[] | パネル名の配列 |
ロング ネーム(ショート ネーム) | 引数タイプ | プロパティ | ||
---|---|---|---|---|
allConfigs(ac)
|
boolean
|
|||
|
||||
allPanels(all)
|
boolean
|
|||
|
||||
allScriptedTypes(ast)
|
boolean
|
|||
|
||||
allTypes(at)
|
boolean
|
|||
|
||||
atPosition(ap)
|
[int, int]
|
|||
|
||||
configWithLabel(cwl)
|
string
|
|||
|
||||
containing(c)
|
string
|
|||
|
||||
invisiblePanels(inv)
|
boolean
|
|||
|
||||
scriptType(sty)
|
string
|
|||
|
||||
type(typ)
|
string
|
|||
|
||||
typeOf(to)
|
string
|
|||
|
||||
underPointer(up)
|
boolean
|
|||
|
||||
visiblePanels(vis)
|
boolean
|
|||
|
||||
withFocus(wf)
|
boolean
|
|||
|
||||
withLabel(wl)
|
string
|
|||
|
フラグはコマンドの作成モードで表示できます | フラグはコマンドの編集モードで表示できます |
フラグはコマンドの照会モードで表示できます | フラグに複数の引数を指定し、タプルまたはリストとして渡すことができます。 |
import maya.cmds as cmds cmds.getPanel( all=True ) cmds.getPanel( type='modelPanel' ) cmds.getPanel( containing='button0' ) cmds.getPanel( underPointer=True ) cmds.getPanel( withFocus=True ) # Whenever the hotBox's 'noClickCommand' is invoked, have it switch the # main Maya view to a single pane configuration, displaying the panel # which was under the mouse pointer at the time the 'hotBox' command was # executed. def panePopAt(x, y): panel = cmds.getPanel(atPosition=(x, y)) if panel != '': mel.eval('doSwitchPanes(1, { "single", "' + panel + '" })') cmds.hotBox(noClickCommand=panePopAt, noClickPosition=True)