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

概要

sceneEditor([control=boolean], [defineTemplate=string], [docTag=string], [exists=boolean], [filter=string], [forceMainConnection=string], [highlightConnection=string], [lockMainConnection=boolean], [mainListConnection=string], [onlyParents=boolean], [panel=string], [parent=string], [refreshReferences=boolean], [selectCommand=script], [selectItem=int], [selectReference=string], [selectionConnection=string], [shortName=boolean], [stateString=boolean], [unParent=boolean], [unlockMainConnection=boolean], [unresolvedName=boolean], [updateMainConnection=boolean], [useTemplate=string], [withoutCopyNumber=boolean])

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

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

シーンのファイルを管理するエディタを作成します。

戻り値

stringエディタの名前

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

フラグ

control, defineTemplate, docTag, exists, filter, forceMainConnection, highlightConnection, lockMainConnection, mainListConnection, onlyParents, panel, parent, refreshReferences, selectCommand, selectItem, selectReference, selectionConnection, shortName, stateString, unParent, unlockMainConnection, unresolvedName, updateMainConnection, useTemplate, withoutCopyNumber
ロング ネーム(ショート ネーム) 引数タイプ プロパティ
exists(ex) boolean create
指定したオブジェクトが存在するかどうかによって、true または false を返します。他のフラグは無視されます。
defineTemplate(dt) string create
他の任意のフラグと引数を解析し、かつ引数で指定したコマンド テンプレートに追加するモードに、コマンドのモードを変更します。templateName が現在のテンプレートとして設定されていれば、その後コマンドが実行されるたびに、この引数が既定の引数として使用されます。
useTemplate(ut) string create
コマンドに、現在以外のコマンド テンプレートの使用を強制します。
panel(pnl) string createquery
エディタが属しているパネルを指定します。既定では、エディタがスクリプト パネルの作成コールバックで作成された場合、エディタはそのパネルに属します。エディタがパネルに属していない場合、エディタのあるウィンドウを削除するとエディタも削除されます。
parent(p) string createqueryedit
このエディタの親のレイアウトを指定します。このフラグは、エディタが現在ペアレント化されていない場合のみに効果があります。
unParent(up) boolean createedit
エディタをそのレイアウトから除去するように指定します。照会には使用できません。
control(ctl) boolean query
照会モード専用です。このエディタの最上位のコントロールを返します。通常は、親を取得してポップアップ メニューをアタッチするために使用します。注意: コントロールのないエディタが存在する場合があります。コントロールがない場合は、このフラグは NONE を返します。
mainListConnection(mlc) string createqueryedit
エディタがコンテンツのソースとして使用する selectionConnection オブジェクトの名前を指定します。エディタは selectionConnection オブジェクトに含まれている項目のみを表示します。
forceMainConnection(fmc) string createqueryedit
エディタがコンテンツのソースとして使用する selectionConnection オブジェクトの名前を指定します。エディタは selectionConnection オブジェクトに含まれている項目のみを表示します。これは -mainListConnection フラグの変形で、接続がロックされている場合でも強制的に変更します。このフラグを使用して、-unlockMainConnection、-mainListConnection、-lockMainConnection フラグを直後に連続して使用する場合に、オーバーヘッドを減します。
selectionConnection(slc) string createqueryedit
その独自のセレクション リストをエディタと同期化させる selectionConnection オブジェクトの名前を指定します。このエディタから選択する場合、selectionConnection オブジェクトの中から選択します。オブジェクトが変更されると、エディタが更新されて変更が反映されます。
highlightConnection(hlc) string createqueryedit
そのハイライト リストをエディタと同期化させる selectionConnection オブジェクトの名前を指定します。すべてのエディタにハイライト リストがあるわけではありません。ハイライト リストがあるエディタの場合、これは第二の選択項目を表示したリストになります。
filter(f) string createqueryedit
このエディタに配置する項目フィルタ オブジェクトの名前を指定します。エディタの主要リストに表示される情報をフィルタします。
lockMainConnection(lck) boolean createedit
mainConnection 内のオブジェクトの現在リストをロックして、そのオブジェクトだけがエディタ内に表示されるようにします。これ以降、元の mainConnection に変更を加えても無視されます。
stateString(sts) boolean query
照会モード専用のフラグです。エディタを編集して現在のエディタの状態と一致させる MEL コマンドを返します。返されたコマンド文字列は、指定した名前の代わりに文字列変数 $editorName を使用します。
unlockMainConnection(ulk) boolean createedit
mainConnection をロック解除して、オリジナルの mainConnection (まだ使用可能な場合)を効率的に復元し、ダイナミックな更新を行います。
updateMainConnection(upd) boolean createedit
ロックされた mainConnection をオリジナルの mainConnection から更新させますが、ロック状態は保持されます。
docTag(dtg) string createqueryedit
Maya エディタにタグをアタッチします。
onlyParents(op) boolean query
「selectItem」または「selectReference」による照会と一緒に使用すると、親と子の両方のファイルまたはリファレンスを選択すると、親だけを返します。
refreshReferences(rr) boolean edit
リファレンスを強制的に再表示します。
selectCommand(sc) script createqueryedit
項目を選択したときに実行されるスクリプトです。
selectItem(si) int queryedit
現在選択している項目を照会または変更します。照会の場合は、現在選択しているファイル名を返します。
selectReference(sr) string query
現在選択しているリファレンスを照会します。現在選択しているリファレンス ノードの名前を返します。
shortName(shn) boolean query
「selectItem」による照会と一緒に使用すると、返されるファイル名はショート ネームになります(つまり、ファイル名だけでディレクトリ パスはありません)。このフラグが存在しない場合、フル ネームとディレクトリ パスを返します。
unresolvedName(un) boolean query
「selectItem」による照会と一緒に使用すると、返されるファイル名は解決されません(つまり、ファイルが Maya にロードされたときに最初から指定されているパスになります。このパスは環境変数を含み、ディスクに存在しない場合があります)。このフラグが存在しない場合、解決済みの名前を返します。
withoutCopyNumber(wcn) boolean query
「selectItem」による照会と一緒に使用すると、返されるファイル名の最後にコピー番号はアペンドされません。このフラグが存在しない場合、返されたファイル名の最後にコピー番号がアペンドされることがあります。

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

Python 例

import maya.cmds as cmds

window = cmds.window()
cmds.paneLayout()
cmds.sceneEditor()
cmds.showWindow(window)